Sha256: d4230930c4e9be0f6a50040a733e9b6e85712b62cb6830c6fc1c8b1f1c36553e
Contents?: true
Size: 517 Bytes
Versions: 86
Compression:
Stored size: 517 Bytes
Contents
# frozen_string_literal: true module GraphQL class Schema class Field class ScopeExtension < GraphQL::Schema::FieldExtension def after_resolve(object:, arguments:, context:, value:, memo:) if value.nil? value else ret_type = @field.type.unwrap if ret_type.respond_to?(:scope_items) ret_type.scope_items(value, context) else value end end end end end end end
Version data entries
86 entries across 86 versions & 2 rubygems