Fixed bug in GraphQL::TypeCreator

This commit is contained in:
Alberto Miedes Garcés
2016-11-14 15:11:41 +01:00
parent f6cd7a3456
commit 195d1c5f69

View File

@@ -19,7 +19,7 @@ module GraphQL
# Make a field for each column # Make a field for each column
field_names.each do |field_name| field_names.each do |field_name|
if model.column_names.include?(field_name.to_s) if model.column_names.include?(field_name.to_s)
field(field_name.to_s, TYPES_CONVERSION[field_name]) field(field_name.to_s, TYPES_CONVERSION[model.columns_hash[field_name.to_s].type])
else else
association = model.reflect_on_all_associations.find { |a| a.name == field_name } association = model.reflect_on_all_associations.find { |a| a.name == field_name }
case association.macro case association.macro