Only return the selected fields from the new catalog

Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
This commit is contained in:
Dominik Henneke
2021-06-28 18:42:30 +02:00
parent 256c9c9b29
commit d408af872a
2 changed files with 12 additions and 1 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Only return the selected fields from the new catalog.
@@ -133,8 +133,14 @@ export class NextEntitiesCatalog implements EntitiesCatalog {
};
}
const dbResponse = rows.map(e => JSON.parse(e.final_entity!));
const entities = dbResponse.map(e =>
request?.fields ? request.fields(e) : e,
);
return {
entities: rows.map(e => JSON.parse(e.final_entity!)),
entities,
pageInfo,
};
}