Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/services/metrics/dashboard/grafana_metric_embed_service.rb')
-rw-r--r--app/services/metrics/dashboard/grafana_metric_embed_service.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/services/metrics/dashboard/grafana_metric_embed_service.rb b/app/services/metrics/dashboard/grafana_metric_embed_service.rb
index 8e72a185406..b8c5c17c738 100644
--- a/app/services/metrics/dashboard/grafana_metric_embed_service.rb
+++ b/app/services/metrics/dashboard/grafana_metric_embed_service.rb
@@ -33,7 +33,7 @@ module Metrics
def from_cache(project_id, user_id, grafana_url)
project = Project.find(project_id)
- user = User.find(user_id)
+ user = User.find(user_id) if user_id.present?
new(project, user, grafana_url: grafana_url)
end
@@ -56,7 +56,7 @@ module Metrics
end
def cache_key(*args)
- [project.id, current_user.id, grafana_url]
+ [project.id, current_user&.id, grafana_url]
end
# Required for ReactiveCaching; Usage overridden by