diff --git a/app/models/build.coffee b/app/models/build.coffee index 5f3c3c4a..61e5609f 100644 --- a/app/models/build.coffee +++ b/app/models/build.coffee @@ -89,7 +89,7 @@ Build = Model.extend DurationCalculations, ).property('rawConfigKeys.length') canCancel: (-> - @get('jobs').filter( (j) -> j.get('canCancel') ).get('length') > 0 + @get('jobs').filterBy('canCancel').length ).property('jobs.@each.canCancel') cancel: (->