diff options
author | Małgorzata Ksionek <mksionek@gitlab.com> | 2019-07-23 22:00:50 +0200 |
---|---|---|
committer | Małgorzata Ksionek <mksionek@gitlab.com> | 2019-07-23 22:00:50 +0200 |
commit | 822129b6b71bfff3cf46d59e31349e8d47a48687 (patch) | |
tree | b8742857f7519ddc9be043ebb4f850b8db0e4556 /lib | |
parent | 5ce4236b66465c4edd8edb87e8f9661fdb4ca8c2 (diff) | |
download | gitlab-ce-822129b6b71bfff3cf46d59e31349e8d47a48687.tar.gz |
Change sql query
Diffstat (limited to 'lib')
-rw-r--r-- | lib/gitlab/cycle_analytics/summary/group/deploy.rb | 6 |
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 |