From 6dbd449fafd54c6834279e6889a755cafd165fdc Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Thu, 30 Jul 2026 06:50:34 +0200 Subject: [PATCH] Allow removing invalid Ghostfolio API key --- .../app/components/admin-settings/admin-settings.component.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/client/src/app/components/admin-settings/admin-settings.component.ts b/apps/client/src/app/components/admin-settings/admin-settings.component.ts index c08f2d4736..d7333be2a2 100644 --- a/apps/client/src/app/components/admin-settings/admin-settings.component.ts +++ b/apps/client/src/app/components/admin-settings/admin-settings.component.ts @@ -81,6 +81,7 @@ export class GfAdminSettingsComponent implements OnInit { 'actions' ]; public ghostfolioApiStatus: DataProviderGhostfolioStatusResponse; + public hasGhostfolioApiKey: boolean; public isGhostfolioApiKeyValid: boolean; public isLoading = false; public readonly premiumDataProviderMailHref = `mailto:hi@ghostfol.io?subject=Ghostfolio Premium Data Provider&body=${[ @@ -184,6 +185,8 @@ export class GfAdminSettingsComponent implements OnInit { PROPERTY_API_KEY_GHOSTFOLIO ] as string; + this.hasGhostfolioApiKey = !!ghostfolioApiKey; + if (ghostfolioApiKey) { this.adminService .fetchGhostfolioDataProviderStatus(ghostfolioApiKey)