From 3c157b6bf7fa97cba769ecacd11cdcdba43adf4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20D=C3=A1vila?= Date: Tue, 23 Feb 2016 22:21:04 -0500 Subject: [PATCH] Show Project name on Labels tab for Group and Dashboard context. --- app/views/shared/milestones/_labels_tab.html.haml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/views/shared/milestones/_labels_tab.html.haml b/app/views/shared/milestones/_labels_tab.html.haml index bb6ce0afb4..88e8e4f900 100644 --- a/app/views/shared/milestones/_labels_tab.html.haml +++ b/app/views/shared/milestones/_labels_tab.html.haml @@ -1,12 +1,19 @@ +- show_project_name = local_assigns.fetch(:show_project_name, false) +- show_full_project_name = local_assigns.fetch(:show_full_project_name, false) + %ul.bordered-list.manage-labels-list - labels.each do |label| - milestone = @milestone.is_a?(Milestone) ? @milestone : label.milestone %li = render_colored_label(label) + - if show_project_name + %strong · #{milestone.project.name} + - elsif show_full_project_name + %strong · #{milestone.project.name_with_namespace} + - args = [milestone.project.namespace, milestone.project, milestone_title: milestone.title, label_name: label.title] - options = args.extract_options! - %span.issues-count = link_to namespace_project_issues_path(*args, options.merge(state: 'opened')) do = pluralize label.open_issues_count, 'open issue'