From f5d960097f3bebf0a461e26fc5386aa07d19d3e7 Mon Sep 17 00:00:00 2001 From: Takuya Noguchi <tak.noguchi.iridge@gmail.com> Date: Thu, 6 Jul 2017 15:41:43 +0900 Subject: [PATCH] Avoid to repeat namespace querying on project milestone --- app/controllers/projects/milestones_controller.rb | 1 + app/views/shared/milestones/_issuable.html.haml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/projects/milestones_controller.rb b/app/controllers/projects/milestones_controller.rb index a80562e77ce..c4723c72136 100644 --- a/app/controllers/projects/milestones_controller.rb +++ b/app/controllers/projects/milestones_controller.rb @@ -45,6 +45,7 @@ class Projects::MilestonesController < Projects::ApplicationController end def show + @project_namespace = @project.namespace.becomes(Namespace) end def create diff --git a/app/views/shared/milestones/_issuable.html.haml b/app/views/shared/milestones/_issuable.html.haml index a7c67ac9980..2bea58cf42c 100644 --- a/app/views/shared/milestones/_issuable.html.haml +++ b/app/views/shared/milestones/_issuable.html.haml @@ -18,7 +18,7 @@ = confidential_icon(issuable) = link_to issuable.title, issuable_url_args, title: issuable.title .issuable-detail - = link_to [project.namespace.becomes(Namespace), project, issuable] do + = link_to [namespace, project, issuable] do %span.issuable-number= issuable.to_reference - issuable.labels.each do |label| -- GitLab