Sha256: 4f4018dce780b716fe45afb44d7a86cbe714fd979dd57229cbb66f3c1a0c83e6

Contents?: true

Size: 570 Bytes

Versions: 8

Compression:

Stored size: 570 Bytes

Contents

# frozen_string_literal: true

GraphqlDevise::Engine.routes.draw do
  # Required as Devise forces routes to reload on eager_load
  unless GraphqlDevise.schema_loaded?
    if GraphqlDevise::Types::QueryType.fields.blank?
      GraphqlDevise::Types::QueryType.field(:dummy, resolver: GraphqlDevise::Resolvers::Dummy)
    end

    if GraphqlDevise::Types::MutationType.fields.present?
      GraphqlDevise::Schema.mutation(GraphqlDevise::Types::MutationType)
    end

    GraphqlDevise::Schema.query(GraphqlDevise::Types::QueryType)

    GraphqlDevise.load_schema
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
graphql_devise-2.0.0 config/routes.rb
graphql_devise-1.4.0 config/routes.rb
graphql_devise-1.3.0 config/routes.rb
graphql_devise-1.2.0 config/routes.rb
graphql_devise-1.1.1 config/routes.rb
graphql_devise-1.1.0 config/routes.rb
graphql_devise-1.0.1 config/routes.rb
graphql_devise-1.0.0 config/routes.rb