Skip to content

Commit d33bfbd

Browse files
committed
Make sure stack error comes back in response
1 parent 2b77ee2 commit d33bfbd

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

lib/graphql/schema.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1673,7 +1673,7 @@ def add_subscription_extension_if_necessary
16731673
end
16741674

16751675
def query_stack_error(query, err)
1676-
query.analysis_errors.push(GraphQL::AnalysisError.new("This query is too large to execute."))
1676+
query.context.errors.push(GraphQL::ExecutionError.new("This query is too large to execute."))
16771677
end
16781678

16791679
private

spec/graphql/analysis/ast/max_query_depth_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
}
145145

146146
it "returns an error" do
147-
assert_equal ["This query is too large to execute."], query.static_errors.map(&:message)
147+
assert_equal ["This query is too large to execute."], query.result["errors"].map { |err| err["message"] }
148148
end
149149
end
150150
end

0 commit comments

Comments
 (0)