From 249358531cd092f89ff05ed37a73a430484534a9 Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Mon, 16 Feb 2026 01:17:39 +0700 Subject: [PATCH] fix(lib): change logic for locale --- .../historical-market-data-editor-dialog.component.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts b/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts index cb7b73c7f..049bff2fd 100644 --- a/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts +++ b/libs/ui/src/lib/historical-market-data-editor/historical-market-data-editor-dialog/historical-market-data-editor-dialog.component.ts @@ -48,10 +48,12 @@ import { HistoricalMarketDataEditorDialogParams } from './interfaces/interfaces' export class GfHistoricalMarketDataEditorDialogComponent implements OnDestroy, OnInit { - public data = inject(MAT_DIALOG_DATA); + public readonly data = + inject(MAT_DIALOG_DATA); - private locale = inject(MAT_DATE_LOCALE); - private unsubscribeSubject = new Subject(); + private readonly locale = + this.data.user.settings.locale ?? inject(MAT_DATE_LOCALE); + private readonly unsubscribeSubject = new Subject(); public constructor( private adminService: AdminService, @@ -64,7 +66,6 @@ export class GfHistoricalMarketDataEditorDialogComponent } public ngOnInit() { - this.locale = this.data.user.settings.locale ?? this.locale; this.dateAdapter.setLocale(this.locale); }