From d84e0444d632ba564da1f552ab78ba5b99a7bf07 Mon Sep 17 00:00:00 2001 From: Eduardo Almeida Date: Mon, 22 Dec 2025 14:59:12 +0000 Subject: [PATCH] Fix asset profile deletion and allow editing MANUAL symbol identifiers in admin UI --- .../asset-profile-dialog/asset-profile-dialog.component.ts | 5 +---- .../asset-profile-dialog/asset-profile-dialog.html | 3 ++- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts index 3fe944a25..a83ca2edd 100644 --- a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts +++ b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.component.ts @@ -261,10 +261,7 @@ export class GfAssetProfileDialogComponent implements OnDestroy, OnInit { } public get canEditAssetProfileIdentifier() { - return ( - this.assetProfile?.assetClass && - !['MANUAL'].includes(this.assetProfile?.dataSource) - ); + return this.assetProfile?.assetClass; } public get canSaveAssetProfileIdentifier() { diff --git a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html index 5f684ab47..f0ca471f5 100644 --- a/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html +++ b/apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html @@ -73,7 +73,8 @@ !adminMarketDataService.hasPermissionToDeleteAssetProfile({ activitiesCount: assetProfile?.activitiesCount, isBenchmark: isBenchmark, - symbol: data.symbol + symbol: data.symbol, + watchedByCount: assetProfile?.watchedByCount }) " (click)="