summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Sumaran <alfredo@gitlab.com>2016-06-22 17:05:45 -0500
committerAlfredo Sumaran <alfredo@gitlab.com>2016-06-23 16:13:42 -0500
commit3d5172b5098afd8c1e8fa2eb970c5f6493ea9d0d (patch)
tree469864b96b131c9d688fc17bf307fff08432984b
parent618cf373ca5610d82e51b196cea113b9b7d03cc6 (diff)
downloadgitlab-ce-3d5172b5098afd8c1e8fa2eb970c5f6493ea9d0d.tar.gz
Disable Label update when no issues are selected
-rw-r--r--app/assets/javascripts/issuable.js.coffee8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/assets/javascripts/issuable.js.coffee b/app/assets/javascripts/issuable.js.coffee
index d0901be1509..23c823942c7 100644
--- a/app/assets/javascripts/issuable.js.coffee
+++ b/app/assets/javascripts/issuable.js.coffee
@@ -68,12 +68,15 @@ issuable_created = false
Turbolinks.visit(issuesUrl);
initChecks: ->
+ @issuableBulkActions = $('.bulk-update').data('bulkActions')
+
$('.check_all_issues').off('click').on('click', ->
$('.selected_issue').prop('checked', @checked)
Issuable.checkChanged()
)
- $('.selected_issue').off('change').on('change', Issuable.checkChanged)
+ $('.selected_issue').off('change').on('change', Issuable.checkChanged.bind(@))
+
checkChanged: ->
checked_issues = $('.selected_issue:checked')
@@ -88,3 +91,6 @@ issuable_created = false
$('#update_issues_ids').val []
$('.issues_bulk_update').hide()
$('.issues-other-filters').show()
+ @issuableBulkActions.disableWillUpdate()
+
+ return true