summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Sumaran <alfredo@gitlab.com>2016-06-23 07:16:45 -0500
committerAlfredo Sumaran <alfredo@gitlab.com>2016-06-23 16:13:42 -0500
commit0e3208c40521000ad1b82ed80078b3ecc9dbaf76 (patch)
treebe864f8476ad31374c8e2f37a59812b44bab360a
parent7c9909eb64ce346fc40a831493ffe8faef3d9d9d (diff)
downloadgitlab-ce-0e3208c40521000ad1b82ed80078b3ecc9dbaf76.tar.gz
Use instance property to enable/disable label assignment
-rw-r--r--app/assets/javascripts/issuable.js.coffee2
-rw-r--r--app/assets/javascripts/issues-bulk-assignment.js.coffee11
-rw-r--r--app/assets/javascripts/labels_select.js.coffee2
3 files changed, 3 insertions, 12 deletions
diff --git a/app/assets/javascripts/issuable.js.coffee b/app/assets/javascripts/issuable.js.coffee
index 23c823942c7..6a108c033ea 100644
--- a/app/assets/javascripts/issuable.js.coffee
+++ b/app/assets/javascripts/issuable.js.coffee
@@ -91,6 +91,6 @@ issuable_created = false
$('#update_issues_ids').val []
$('.issues_bulk_update').hide()
$('.issues-other-filters').show()
- @issuableBulkActions.disableWillUpdate()
+ @issuableBulkActions.willUpdateLabels = false
return true
diff --git a/app/assets/javascripts/issues-bulk-assignment.js.coffee b/app/assets/javascripts/issues-bulk-assignment.js.coffee
index 8ca7409f5b4..6b0e69dbae7 100644
--- a/app/assets/javascripts/issues-bulk-assignment.js.coffee
+++ b/app/assets/javascripts/issues-bulk-assignment.js.coffee
@@ -10,22 +10,13 @@ class @IssuableBulkActions
# Save instance
@form.data 'bulkActions', @
- @disableWillUpdate()
+ @willUpdateLabels = false
@bindEvents()
# Fixes bulk-assign not working when navigating through pages
Issuable.initChecks();
- enableWillUpdate: ->
- @toggleWillUpdate(true)
-
- disableWillUpdate: ->
- @toggleWillUpdate(false)
-
- toggleWillUpdate: (enable)->
- @willUpdateLabels = if enable? then enable else not @willUpdateLabels
-
getElement: (selector) ->
@container.find selector
diff --git a/app/assets/javascripts/labels_select.js.coffee b/app/assets/javascripts/labels_select.js.coffee
index 0729d5d91ce..e95fd96a83f 100644
--- a/app/assets/javascripts/labels_select.js.coffee
+++ b/app/assets/javascripts/labels_select.js.coffee
@@ -383,4 +383,4 @@ class @LabelsSelect
enableBulkLabelDropdown: ->
if $('.selected_issue:checked').length
issuableBulkActions = $('.bulk-update').data('bulkActions')
- issuableBulkActions.enableWillUpdate()
+ issuableBulkActions.willUpdateLabels = true