From 4028cf404ec2030057d4d80e21649ce40b46a4fb Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Sat, 14 Oct 2023 18:28:30 +0200 Subject: [PATCH] Refactoring --- .../asset-profile-dialog.component.ts | 9 ++++----- apps/client/src/app/services/admin.service.ts | 1 + 2 files changed, 5 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 61500ede7..ccb6f3ccd 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 @@ -45,8 +45,7 @@ export class AssetProfileDialog implements OnDestroy, OnInit { public countries: { [code: string]: { name: string; value: number }; }; - public historicalDataAsCsvString = - AssetProfileDialog.HISTORICAL_DATA_TEMPLATE; + public historicalDataAsCsvString: string; public isBenchmark = false; public marketDataDetails: MarketData[] = []; public sectors: { @@ -75,6 +74,9 @@ export class AssetProfileDialog implements OnDestroy, OnInit { } public initialize() { + this.historicalDataAsCsvString = + AssetProfileDialog.HISTORICAL_DATA_TEMPLATE; + this.adminService .fetchAdminMarketDataBySymbol({ dataSource: this.data.dataSource, @@ -164,9 +166,6 @@ export class AssetProfileDialog implements OnDestroy, OnInit { .subscribe(() => { this.initialize(); }); - - this.historicalDataAsCsvString = - AssetProfileDialog.HISTORICAL_DATA_TEMPLATE; } public onMarketDataChanged(withRefresh: boolean = false) { diff --git a/apps/client/src/app/services/admin.service.ts b/apps/client/src/app/services/admin.service.ts index 1b6526fa0..79923a3aa 100644 --- a/apps/client/src/app/services/admin.service.ts +++ b/apps/client/src/app/services/admin.service.ts @@ -225,6 +225,7 @@ export class AdminService { symbol: string; }) { const url = `/api/v1/admin/market-data/${dataSource}/${symbol}`; + return this.http.post(url, marketData); }