Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Schatz <jschatz@gitlab.com>2016-06-10 18:38:32 +0300
committerJacob Schatz <jschatz@gitlab.com>2016-06-10 18:38:32 +0300
commitc7eecb4a203cac4994cfa700a630c569ee3398eb (patch)
tree15c2d311fbe16b4183f632c9e946b70285467de5 /app/assets/javascripts
parente99559260bbfe495e8bf5a22ba86e0ec4f1e31ed (diff)
parent10f17c2fcd50d4e4b5bad59a5ae2fb4a13a037d8 (diff)
Merge branch 'label-create-error-messages' into 'master'
Correctly shows label errors in dropdown ## What does this MR do? Correctly shows any errors in the dropdown when creating a new label ## What are the relevant issue numbers? Closes #18344 ## Screenshots (if relevant) ![Screen_Shot_2016-06-09_at_09.01.59](/uploads/58dc56b39db20a50adce6f12510025fc/Screen_Shot_2016-06-09_at_09.01.59.png) See merge request !4553
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/labels_select.js.coffee5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/labels_select.js.coffee b/app/assets/javascripts/labels_select.js.coffee
index 6b86b51589c..9ca88f1226e 100644
--- a/app/assets/javascripts/labels_select.js.coffee
+++ b/app/assets/javascripts/labels_select.js.coffee
@@ -95,8 +95,11 @@ class @LabelsSelect
$newLabelCreateButton.enable()
if label.message?
+ errors = _.map label.message, (value, key) ->
+ "#{key} #{value[0]}"
+
$newLabelError
- .text label.message
+ .html errors.join("<br/>")
.show()
else
$('.dropdown-menu-back', $dropdown.parent()).trigger 'click'