diff options
author | Phil Hughes <me@iamphill.com> | 2016-03-15 20:17:05 +0300 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2016-03-16 11:41:55 +0300 |
commit | dce43b4bea88c753c6aeb43d2d283bef4d11eff1 (patch) | |
tree | 0bda75ee5039e83cc8e4a74344bc362015461160 /app/helpers/issuables_helper.rb | |
parent | 374037b8a326b82a7787b2e29da820aa9c4390b3 (diff) |
Pre-selects values on issue and merge request dropdown
Closes #14290
Diffstat (limited to 'app/helpers/issuables_helper.rb')
-rw-r--r-- | app/helpers/issuables_helper.rb | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/app/helpers/issuables_helper.rb b/app/helpers/issuables_helper.rb index 2dfeddf7368..29b78ac9100 100644 --- a/app/helpers/issuables_helper.rb +++ b/app/helpers/issuables_helper.rb @@ -20,6 +20,34 @@ module IssuablesHelper base_issuable_scope(issuable).where('iid < ?', issuable.iid).first end + def user_dropdown_label(user_id, default_label) + return "Unassigned" if user_id == "0" + + user = @project.team.users.find_by(id: user_id) + + if user + user.name + else + default_label + end + end + + def labels_dropdown_label(label_name) + if !label_name + "Label" + else + label_name + end + end + + def milestone_dropdown_label(milestone_name) + if !milestone_name + "Milestone" + else + milestone_name + end + end + private def sidebar_gutter_collapsed? |