Skip to content
Snippets Groups Projects
Commit 5c34c3fc authored by Dylan Griffith's avatar Dylan Griffith
Browse files

Fix weird Rails bug that leads to `runner_id=null` in SQL query

parent 0a2f5065
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -89,7 +89,9 @@ module Ci
end
 
def builds_for_group_runner
hierarchy_groups = Gitlab::GroupHierarchy.new(runner.groups).base_and_descendants
# Workaround for weird Rails bug, that makes `runner.groups.to_sql` to return `runner_id = NULL`
groups = Group.joins(:runner_namespaces).merge(runner.runner_namespaces)
hierarchy_groups = Gitlab::GroupHierarchy.new(groups).base_and_descendants
projects = Project.where(namespace_id: hierarchy_groups)
.with_group_runners_enabled
.with_builds_enabled
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment