Reject deeply-nested queries

This commit is contained in:
Alberto Miedes Garcés
2016-10-06 11:05:47 +02:00
parent fe2546dbbb
commit 4c121cb9f5

View File

@@ -1,6 +1,9 @@
ConsulSchema = GraphQL::Schema.define do
query QueryRoot
# Reject deeply-nested queries
max_depth 7
resolve_type -> (object, ctx) {
# look up types by class name
type_name = object.class.name