class GraphqlDevise::MountMethod::OperationPreparers::ResolverTypeSetter

Public Class Methods

new(authenticatable_type) click to toggle source
# File lib/graphql_devise/mount_method/operation_preparers/resolver_type_setter.rb, line 7
def initialize(authenticatable_type)
  @authenticatable_type = authenticatable_type
end

Public Instance Methods

call(resolver, **) click to toggle source
# File lib/graphql_devise/mount_method/operation_preparers/resolver_type_setter.rb, line 11
def call(resolver, **)
  resolver.type(@authenticatable_type, null: false)

  resolver
end