Skip to content
Snippets Groups Projects

[graphql] Convert to using the new query interpreter runtime

Merged Brett Walker requested to merge bw-graphql-interpreter into master
1 file
+ 9
4
Compare changes
  • Side-by-side
  • Inline
@@ -12,8 +12,7 @@ def iteration_url
end
def scoped_iteration_path(parent:)
parent_object = (parent.respond_to?(:context) && parent&.context&.fetch(:parent_object)) ||
iteration.resource_parent
parent_object = find_parent_object(parent)
if parent_object.is_a?(Project)
project_iteration_path(parent_object, iteration.id, only_path: true)
@@ -23,8 +22,7 @@ def scoped_iteration_path(parent:)
end
def scoped_iteration_url(parent:)
parent_object = (parent.respond_to?(:context) && parent&.context&.fetch(:parent_object)) ||
iteration.resource_parent
parent_object = find_parent_object(parent)
if parent_object.is_a?(Project)
project_iteration_url(parent_object, iteration.id)
@@ -32,4 +30,11 @@ def scoped_iteration_url(parent:)
group_iteration_url(parent_object, iteration.id)
end
end
private
def find_parent_object(parent)
(parent.respond_to?(:context) && parent&.context&.fetch(:parent_object)) ||
iteration.resource_parent
end
end
Loading