summaryrefslogtreecommitdiff
path: root/app/helpers/selects_helper.rb
diff options
context:
space:
mode:
authorblackst0ne <blackst0ne.ru@gmail.com>2017-05-30 15:35:49 +1100
committerblackst0ne <blackst0ne.ru@gmail.com>2017-05-30 15:35:49 +1100
commita7349560b2d13ea7894a462738b3a7687fdbae72 (patch)
tree6b06e74b4934e57c99d7a1684592ae97aa276394 /app/helpers/selects_helper.rb
parente5226177ac667c8ad4cc07270bbdef24031eb8a2 (diff)
downloadgitlab-ce-a7349560b2d13ea7894a462738b3a7687fdbae72.tar.gz
'New issue'/'New merge request' dropdowns should show only projects with issues/merge requests feature enabled19107-404-when-creating-new-milestone-or-issue-for-project-that-has-issues-disabled
Diffstat (limited to 'app/helpers/selects_helper.rb')
-rw-r--r--app/helpers/selects_helper.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/app/helpers/selects_helper.rb b/app/helpers/selects_helper.rb
index a7d1fe4aa47..1a4f1431bdc 100644
--- a/app/helpers/selects_helper.rb
+++ b/app/helpers/selects_helper.rb
@@ -45,6 +45,14 @@ module SelectsHelper
end
end
+ with_feature_enabled_data_attribute =
+ case opts.delete(:with_feature_enabled)
+ when 'issues' then 'data-with-issues-enabled'
+ when 'merge_requests' then 'data-with-merge-requests-enabled'
+ end
+
+ opts[with_feature_enabled_data_attribute] = true
+
hidden_field_tag(id, opts[:selected], opts)
end