diff --git a/apps/client/src/app/components/admin-market-data/admin-market-data.component.ts b/apps/client/src/app/components/admin-market-data/admin-market-data.component.ts index add0e998f..5494e6842 100644 --- a/apps/client/src/app/components/admin-market-data/admin-market-data.component.ts +++ b/apps/client/src/app/components/admin-market-data/admin-market-data.component.ts @@ -124,7 +124,7 @@ export class AdminMarketDataComponent private unsubscribeSubject = new Subject(); public constructor( - private adminMarketDataService: AdminMarketDataService, + public adminMarketDataService: AdminMarketDataService, private adminService: AdminService, private changeDetectorRef: ChangeDetectorRef, private dataService: DataService, diff --git a/apps/client/src/app/components/admin-market-data/admin-market-data.html b/apps/client/src/app/components/admin-market-data/admin-market-data.html index 5a7312026..00931d77c 100644 --- a/apps/client/src/app/components/admin-market-data/admin-market-data.html +++ b/apps/client/src/app/components/admin-market-data/admin-market-data.html @@ -24,11 +24,11 @@ @if ( - !( - element.activitiesCount !== 0 || - element.isBenchmark || - element.symbol.startsWith(ghostfolioScraperApiSymbolPrefix) - ) + adminMarketDataService.hasPermissionToDeleteAssetProfile({ + activitiesCount: element.activitiesCount, + isBenchmark: element.isBenchmark, + symbol: element.symbol + }) ) {