summaryrefslogtreecommitdiff
path: root/lib/gitlab/cycle_analytics
diff options
context:
space:
mode:
authorMałgorzata Ksionek <mksionek@gitlab.com>2019-07-23 22:00:50 +0200
committerMałgorzata Ksionek <mksionek@gitlab.com>2019-07-23 22:00:50 +0200
commit822129b6b71bfff3cf46d59e31349e8d47a48687 (patch)
treeb8742857f7519ddc9be043ebb4f850b8db0e4556 /lib/gitlab/cycle_analytics
parent5ce4236b66465c4edd8edb87e8f9661fdb4ca8c2 (diff)
downloadgitlab-ce-822129b6b71bfff3cf46d59e31349e8d47a48687.tar.gz
Change sql query
Diffstat (limited to 'lib/gitlab/cycle_analytics')
-rw-r--r--lib/gitlab/cycle_analytics/summary/group/deploy.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/gitlab/cycle_analytics/summary/group/deploy.rb b/lib/gitlab/cycle_analytics/summary/group/deploy.rb
index 1476a5fceb8..78d677cf558 100644
--- a/lib/gitlab/cycle_analytics/summary/group/deploy.rb
+++ b/lib/gitlab/cycle_analytics/summary/group/deploy.rb
@@ -18,9 +18,9 @@ module Gitlab
private
def find_deployments
- deployments = Deployment.joins(:project)
- .where(projects: { id: projects.ids })
- .where("deployments.created_at > ?", from)
+ deployments = Deployment.joins(:project).merge(Project.inside_path(group.full_path))
+ deployments = deployments.where(projects: { id: options[:projects] }) if options[:projects]
+ deployments = deployments.where("deployments.created_at > ?", from)
deployments.success.count
end
end