From 758f26282aec2320517a6a8fcfc30535376d161d Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Mon, 23 Feb 2015 17:08:46 +0100 Subject: [PATCH] Allow to cancel build if any of the jobs can be cancelled --- app/models/build.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/build.coffee b/app/models/build.coffee index 46f4c8a8..5f3c3c4a 100644 --- a/app/models/build.coffee +++ b/app/models/build.coffee @@ -89,8 +89,8 @@ Build = Model.extend DurationCalculations, ).property('rawConfigKeys.length') canCancel: (-> - !@get('isFinished') && @get('jobs').filter( (j) -> j.get('canCancel') ).get('length') > 0 - ).property('isFinished', 'jobs.@each.canCancel') + @get('jobs').filter( (j) -> j.get('canCancel') ).get('length') > 0 + ).property('jobs.@each.canCancel') cancel: (-> Ajax.post "/builds/#{@get('id')}/cancel"