From 5c55947f92df9e468807e7924a897fcccfe9ad40 Mon Sep 17 00:00:00 2001
From: Thomas <4159106+dtslvr@users.noreply.github.com>
Date: Tue, 7 Nov 2023 17:12:32 +0100
Subject: [PATCH] Refactoring
---
.../asset-profile-dialog.component.ts | 6 +++---
.../asset-profile-dialog/asset-profile-dialog.html | 8 ++++----
2 files changed, 7 insertions(+), 7 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 4366ba8d9..03dc717d5 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
@@ -189,20 +189,20 @@ export class AssetProfileDialog implements OnDestroy, OnInit {
symbol: this.data.symbol
})
.pipe(
- takeUntil(this.unsubscribeSubject),
catchError(({ error, message }) => {
this.snackBar.open(`${error}: ${message[0]}`, undefined, {
duration: 3000
});
return EMPTY;
- })
+ }),
+ takeUntil(this.unsubscribeSubject)
)
.subscribe(() => {
this.initialize();
});
} catch {
this.snackBar.open(
- $localize`Oops! Could not parse historical data`,
+ $localize`Oops! Could not parse historical data.`,
undefined,
{ duration: 3000 }
);
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 cb866f5e9..72d673776 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,7 @@
color="accent"
mat-flat-button
type="button"
- [disabled]="assetProfileForm.controls['historicalData']?.controls['csvString']?.value === ''"
+ [disabled]="!assetProfileForm.controls['historicalData']?.controls['csvString'].touched || assetProfileForm.controls['historicalData']?.controls['csvString']?.value === ''"
(click)="onImportHistoricalData()"
>