diff --git a/packages/ra-data-graphcool/src/buildGqlQuery.js b/packages/ra-data-graphcool/src/buildGqlQuery.js index 47547037940..d8ae14079d2 100644 --- a/packages/ra-data-graphcool/src/buildGqlQuery.js +++ b/packages/ra-data-graphcool/src/buildGqlQuery.js @@ -15,7 +15,7 @@ export const buildFields = introspectionResults => fields => return acc; } - if (type.kind !== TypeKind.OBJECT) { + if (type.kind !== TypeKind.OBJECT && type.kind !== TypeKind.INTERFACE) { return [...acc, gqlTypes.field(gqlTypes.name(field.name))]; }