diff --git a/src/graphql/fetchAllSiloDiscoveryRecommendations.ts b/src/graphql/fetchAllSiloDiscoveryRecommendations.ts index 9fcf2953..e7ba90f4 100644 --- a/src/graphql/fetchAllSiloDiscoveryRecommendations.ts +++ b/src/graphql/fetchAllSiloDiscoveryRecommendations.ts @@ -14,6 +14,14 @@ export interface SiloDiscoveryRecommendation { /** Title */ title: string; }; + /** The plugin that found this recommendation */ + plugin: { + /** The data silo the plugin belongs to */ + dataSilo: { + /** The internal display title */ + title: string; + }; + }; } const PAGE_SIZE = 30; diff --git a/src/graphql/pullTranscendConfiguration.ts b/src/graphql/pullTranscendConfiguration.ts index 5e2d6f66..0ec30d66 100644 --- a/src/graphql/pullTranscendConfiguration.ts +++ b/src/graphql/pullTranscendConfiguration.ts @@ -777,20 +777,18 @@ export async function pullTranscendConfiguration( result.siloDiscoveryRecommendations = siloDiscoveryRecommendations.map( ({ title, - description, - status, - pluginId, resourceId, - organizationId, - statusLatestRunTime, + lastDiscoveredAt, + suggestedCatalog: { title: suggestedCatalogTitle }, + plugin: { + dataSilo: { title: dataSiloTitle }, + }, }): SiloDiscoveryRecommendationInput => ({ title, - description, - status, - pluginId, resourceId, - organizationId, - statusLatestRunTime, + lastDiscoveredAt, + suggestedCatalog: suggestedCatalogTitle, + plugin: dataSiloTitle, }), ); }