From dc07e1a5518aabd827d6367d731096f67efcce8f Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Wed, 8 Jan 2025 19:53:29 +0100 Subject: [PATCH] Add fallback for user currency --- apps/api/src/app/endpoints/ai/ai.controller.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/api/src/app/endpoints/ai/ai.controller.ts b/apps/api/src/app/endpoints/ai/ai.controller.ts index 57d7cfd7e..c4c4b375d 100644 --- a/apps/api/src/app/endpoints/ai/ai.controller.ts +++ b/apps/api/src/app/endpoints/ai/ai.controller.ts @@ -2,6 +2,7 @@ import { HasPermission } from '@ghostfolio/api/decorators/has-permission.decorat import { HasPermissionGuard } from '@ghostfolio/api/guards/has-permission.guard'; import { ImpersonationService } from '@ghostfolio/api/services/impersonation/impersonation.service'; import { + DEFAULT_CURRENCY, DEFAULT_LANGUAGE_CODE, HEADER_KEY_IMPERSONATION } from '@ghostfolio/common/config'; @@ -36,7 +37,8 @@ export class AiController { impersonationId: impersonationUserId, languageCode: this.request.user.Settings.settings.language ?? DEFAULT_LANGUAGE_CODE, - userCurrency: this.request.user.Settings.settings.baseCurrency, + userCurrency: + this.request.user.Settings.settings.baseCurrency ?? DEFAULT_CURRENCY, userId: this.request.user.id });