summaryrefslogtreecommitdiff
path: root/app/helpers
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2016-07-18 08:41:50 +0100
committerPhil Hughes <me@iamphill.com>2016-07-20 10:48:02 +0100
commitc9cd271536fdbef3ad07d15978bada5f4a440d7f (patch)
tree37a2db088c15f77f287df9f69a54a6c5ca2bf889 /app/helpers
parenteb49e28ca0145fa7df6ef1077ae97e90ce39fc6b (diff)
downloadgitlab-ce-c9cd271536fdbef3ad07d15978bada5f4a440d7f.tar.gz
Fixed failing label dropdown tests
Diffstat (limited to 'app/helpers')
-rw-r--r--app/helpers/issuables_helper.rb12
1 files changed, 10 insertions, 2 deletions
diff --git a/app/helpers/issuables_helper.rb b/app/helpers/issuables_helper.rb
index 114cf804d6f..305ec71bd6c 100644
--- a/app/helpers/issuables_helper.rb
+++ b/app/helpers/issuables_helper.rb
@@ -7,7 +7,7 @@ module IssuablesHelper
"right-sidebar-#{sidebar_gutter_collapsed? ? 'collapsed' : 'expanded'}"
end
- def multi_label_name(current_labels, default_label)
+ def multi_label_name(current_labels, param, default_label)
# current_labels may be a string from before
if current_labels.is_a?(Array) && current_labels.any?
title = current_labels[0].try(:title) || current_labels[0]
@@ -23,7 +23,11 @@ module IssuablesHelper
current_labels
end
else
- default_label
+ if !param.empty?
+ param
+ else
+ default_label
+ end
end
end
@@ -73,6 +77,10 @@ module IssuablesHelper
end
end
+ def selected_labels(project, labelQuery)
+ Label.where(labelQuery.merge(project_id: project))
+ end
+
private
def sidebar_gutter_collapsed?