diff options
author | Phil Hughes <me@iamphill.com> | 2016-05-16 15:24:51 +0100 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2016-05-16 15:24:51 +0100 |
commit | 5c4416bb45c2c61e99517c594cdd3b8dea1dc829 (patch) | |
tree | 262ae78d14a007d89128900b514211aa6d4592fe /app/assets | |
parent | 78a67fc48dab434b43a080e5b15491963656661a (diff) | |
download | gitlab-ce-5c4416bb45c2c61e99517c594cdd3b8dea1dc829.tar.gz |
Loads move issue dropdown async
Closes #16563
Diffstat (limited to 'app/assets')
-rw-r--r-- | app/assets/javascripts/issuable_form.js.coffee | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/app/assets/javascripts/issuable_form.js.coffee b/app/assets/javascripts/issuable_form.js.coffee index 7a788f761b7..9787a64a4a7 100644 --- a/app/assets/javascripts/issuable_form.js.coffee +++ b/app/assets/javascripts/issuable_form.js.coffee @@ -19,6 +19,7 @@ class @IssuableForm @form.on "click", ".btn-cancel", @resetAutosave @initWip() + @initMoveDropdown() initAutosave: -> new Autosave @titleField, [ @@ -80,3 +81,19 @@ class @IssuableForm addWip: -> @titleField.val "WIP: #{@titleField.val()}" + + initMoveDropdown: -> + $moveDropdown = $('.js-move-dropdown') + + if $moveDropdown.length + $('.js-move-dropdown').select2 + ajax: + url: $moveDropdown.data('projects-url') + results: (data) -> + return { + results: data + } + formatResult: (project) -> + project.name_with_namespace + formatSelection: (project) -> + project.name_with_namespace |