From d308b20c3e94f86e2bb453e4c50758cd670de875 Mon Sep 17 00:00:00 2001 From: dal Date: Fri, 22 Aug 2025 10:39:22 -0600 Subject: [PATCH] fix: enable report navigation and display in collections - Fix report route to use APP_REPORTS_ID instead of APP_REPORT_ID - Add report icon to CollectionIconRecord - Add report case to createAssetLink function for proper navigation --- .../CollectionIndividualContent.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/web/src/controllers/CollectionIndividualController/CollectionIndividualContent.tsx b/apps/web/src/controllers/CollectionIndividualController/CollectionIndividualContent.tsx index 93e569d06..aa26c5795 100644 --- a/apps/web/src/controllers/CollectionIndividualController/CollectionIndividualContent.tsx +++ b/apps/web/src/controllers/CollectionIndividualController/CollectionIndividualContent.tsx @@ -158,7 +158,8 @@ CollectionList.displayName = 'CollectionList'; const CollectionIconRecord: Record = { dashboard: , - metric: + metric: , + report: }; const createAssetLink = (asset: BusterCollectionItemAsset, collectionId: string) => { @@ -176,6 +177,13 @@ const createAssetLink = (asset: BusterCollectionItemAsset, collectionId: string) }); } + if (asset.asset_type === 'report') { + return createBusterRoute({ + route: BusterRoutes.APP_REPORTS_ID, + reportId: asset.id + }); + } + if (asset.asset_type === 'collection') { return createBusterRoute({ route: BusterRoutes.APP_COLLECTIONS