adds missing relationTo value

This commit is contained in:
James
2020-04-12 09:27:08 -04:00
parent 787c38c712
commit f163ecaac4

View File

@@ -65,20 +65,23 @@ function buildMutationInputType(name, fields, parentName) {
type = new GraphQLInputObjectType({
name: fullName,
fields: {
relationTo: new GraphQLEnumType({
name: `${fullName}RelationTo`,
values: field.relationTo.reduce((values, option) => ({
...values,
[option]: {
value: option,
},
}), {}),
}),
relationTo: {
type: new GraphQLEnumType({
name: `${fullName}RelationTo`,
values: field.relationTo.reduce((values, option) => ({
...values,
[option]: {
value: option,
},
}), {}),
}),
},
value: { type: GraphQLString },
},
});
}
return field.hasMany ? new GraphQLList(type) : type;
return { type: field.hasMany ? new GraphQLList(type) : type };
},
repeater: (field) => {
const fullName = combineParentName(parentName, field.label);