check for permissions before displaying trigger button

This commit is contained in:
Lisa P 2015-09-17 16:39:00 +02:00
parent cb01f58f4d
commit b79b711e40
2 changed files with 7 additions and 3 deletions

View File

@ -53,9 +53,13 @@ BranchRowComponent = Ember.Component.extend
canTrigger: (-> canTrigger: (->
if !@get('auth.signedIn') if !@get('auth.signedIn')
return false false
else else
true permissions = @get('auth.currentUser.permissions')
if permissions.contains parseInt(@get('build.repository.id'))
true
else
false
).property() ).property()
triggerBuild: (-> triggerBuild: (->

View File

@ -13,7 +13,7 @@
.build-status a, .build-status a,
.tile-header, .tile-header,
.tile-header a, .tile-header a,
a .tile-title a
color: $color color: $color
@include colorStatusIcons($color, $status) @include colorStatusIcons($color, $status)