chore(gql/catalog): updating the return types from the catalog api

This commit is contained in:
blam
2020-08-10 14:21:10 +02:00
parent fc85bb41dd
commit c4911612b1
2 changed files with 3 additions and 9 deletions
@@ -50,15 +50,7 @@ export async function createModule(
},
CatalogQuery: {
list: async () => {
const catalogEntries = await catalogClient.list();
return catalogEntries.map(entity => ({
...entity,
metadata: {
...entity.metadata,
annotations: entity.metadata.annotations ?? {},
labels: entity.metadata.labels ?? {},
},
}));
return await catalogClient.list();
},
},
EntityMetadata: {
@@ -23,6 +23,8 @@ export interface ReaderEntityMeta extends EntityMeta {
etag: string;
generation: number;
namespace: string;
annotations: Record<string, string>;
labels: Record<string, string>;
}
export interface ReaderEntity extends Entity {
metadata: JsonObject & ReaderEntityMeta;