From d2a8d509b684b4cc3e8927365fbe883ad5cdf366 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20Miedes=20Garc=C3=A9s?= Date: Fri, 13 Jan 2017 01:21:59 +0100 Subject: [PATCH] Cleaning --- lib/graph_ql/api_types_creator.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/graph_ql/api_types_creator.rb b/lib/graph_ql/api_types_creator.rb index 604683de1..7e3b263fb 100644 --- a/lib/graph_ql/api_types_creator.rb +++ b/lib/graph_ql/api_types_creator.rb @@ -28,9 +28,9 @@ module GraphQL if SCALAR_TYPES[type] :scalar elsif type.class == Class - :simple_association + :singular_association elsif type.class == Array - :paginated_association + :multiple_association end end @@ -47,11 +47,11 @@ module GraphQL case ApiTypesCreator.type_kind(field_type) when :scalar field(field_name, SCALAR_TYPES[field_type]) - when :simple_association + when :singular_association field(field_name, -> { api_types_creator.created_types[field_type] }) do - resolve -> (object, arguments, context) { field_type.public_for_api.find(object) } + resolve -> (object, arguments, context) { field_type.public_for_api.find_by(id: object.id) } end - when :paginated_association + when :multiple_association field_type = field_type.first connection(field_name, -> { api_types_creator.created_types[field_type].connection_type }) do resolve -> (object, arguments, context) { field_type.public_for_api }