summaryrefslogtreecommitdiff
path: root/app/graphql/resolvers/merge_request_pipelines_resolver.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/graphql/resolvers/merge_request_pipelines_resolver.rb')
-rw-r--r--app/graphql/resolvers/merge_request_pipelines_resolver.rb7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/graphql/resolvers/merge_request_pipelines_resolver.rb b/app/graphql/resolvers/merge_request_pipelines_resolver.rb
index f84eedb4c3b..deb698c63e1 100644
--- a/app/graphql/resolvers/merge_request_pipelines_resolver.rb
+++ b/app/graphql/resolvers/merge_request_pipelines_resolver.rb
@@ -21,8 +21,9 @@ module Resolvers
super
end
- def query_for(args)
- resolve_pipelines(project, args).merge(merge_request.all_pipelines)
+ def query_for(input)
+ mr, args = input
+ resolve_pipelines(mr.source_project, args).merge(mr.all_pipelines)
end
def model_class
@@ -30,7 +31,7 @@ module Resolvers
end
def query_input(**args)
- args
+ [merge_request, args]
end
def project