Initialize graphql after application initialization

Proposal, Debate and Comment "globalize_accessors" class method were
loaded before application available locales initialization because of
graphql initializer. This will cause unexpected translation errors at
any translatable classes declared at graphql api definition (api.yml).

Doing GraphQL initialization after application initialization should
solve this issue.
This commit is contained in:
Senén Rodero Rodríguez
2019-01-08 15:15:36 +01:00
committed by voodoorai2000
parent 836f9ba7b3
commit 5d0b74cb07
3 changed files with 16 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
require "rails_helper"
api_types = GraphQL::ApiTypesCreator.create(API_TYPE_DEFINITIONS)
api_types = GraphQL::ApiTypesCreator.create(GraphqlController::API_TYPE_DEFINITIONS)
query_type = GraphQL::QueryTypeCreator.create(api_types)
ConsulSchema = GraphQL::Schema.define do
query query_type