summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xapp/controllers/projects/merge_requests_controller.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/app/controllers/projects/merge_requests_controller.rb b/app/controllers/projects/merge_requests_controller.rb
index 2696c964b60..c9b0793faab 100755
--- a/app/controllers/projects/merge_requests_controller.rb
+++ b/app/controllers/projects/merge_requests_controller.rb
@@ -523,10 +523,12 @@ class Projects::MergeRequestsController < Projects::ApplicationController
end
metrics_url =
- if environment.has_metrics? && can?(current_user, :read_environment, environment)
- metrics_namespace_project_environment_path(environment.project.namespace,
+ if environment.has_metrics? && can?(current_user, :read_deployment, deployment)
+ metrics_namespace_project_environment_deployment_path(environment.project.namespace,
environment.project,
- environment)
+ environment,
+ deployment)
+
end
{