From 8b00798ac4a78a5e8bca2424539d0c84f3513033 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sun, 19 Jul 2026 08:49:43 +0200 Subject: [PATCH] Support migrating asset profile to MANUAL data source --- .../asset-profile-dialog/asset-profile-dialog.component.ts | 4 +++- .../asset-profile-dialog/asset-profile-dialog.html | 2 +- 2 files changed, 4 insertions(+), 2 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 d03cef331c..a3d3015b5d 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 @@ -528,7 +528,7 @@ export class GfAssetProfileDialogComponent implements OnInit { }); }, confirmType: ConfirmationDialogType.Primary, - title: $localize`Do you really want to convert this asset profile to ${DataSource.MANUAL}?` + title: $localize`Do you really want to convert this asset profile to ${DataSource.MANUAL} data source?` }); } @@ -768,6 +768,8 @@ export class GfAssetProfileDialogComponent implements OnInit { .pipe( catchError((error: HttpErrorResponse) => { if (error.status === StatusCodes.CONFLICT) { + // TODO: Ask if the user wants to merge the two asset profiles + this.snackBar.open( $localize`${assetProfileIdentifier.symbol} (${assetProfileIdentifier.dataSource}) is already in use.`, undefined, 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 221cb11963..5bdc2aee3f 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 @@ -163,7 +163,7 @@ @if (data.dataSource !== 'MANUAL') { -

or

+

or