Fix API returning empty object for nested null m2o

Fixes #432
This commit is contained in:
rijkvanzanten
2020-09-29 11:51:34 -04:00
parent fc7f951229
commit 1d6c00bb1d

View File

@@ -215,6 +215,7 @@ function removeTemporaryFields(rawItem: Item | Item[], ast: AST | NestedCollecti
const nestedCollections = ast.children.filter((child) => child.type === 'collection') as NestedCollectionAST[];
for (const rawItem of rawItems) {
if (rawItem === null) return rawItem;
const item = fields.includes('*') ? rawItem : pick(rawItem, fields);
for (const nestedCollection of nestedCollections) {