500 error when using scoped fields query when not applicable (#14627)

* Initial hacky fix for invalid field formats

* preventing parseFields from recursively parsing fields for non applicable relations

* removed unneeded parsefields exception
This commit is contained in:
Brainslug
2022-08-01 18:10:58 +02:00
committed by GitHub
parent f11be04869
commit eaec9b1f63

View File

@@ -106,7 +106,7 @@ export default async function getASTFromQuery(
fields = await convertWildcards(parentCollection, fields);
if (!fields) return [];
if (!fields || !Array.isArray(fields)) return [];
const children: (NestedCollectionNode | FieldNode | FunctionFieldNode)[] = [];