From 267dfc572a3ea2c314461d3091a9e9ccc6fcb9d4 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Fri, 11 Apr 2025 19:04:33 +0200 Subject: [PATCH] Bugfix/fix pricing link in premium indicator component (#4525) * Fix link to pricing page * Update changelog --- CHANGELOG.md | 4 ++++ .../lib/premium-indicator/premium-indicator.component.html | 2 +- .../src/lib/premium-indicator/premium-indicator.component.ts | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72fbd47bf..c50957626 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Upgraded `eslint` dependencies - Upgraded `Nx` from version `20.6.4` to `20.7.1` +### Fixed + +- Fixed the link to the pricing page in the premium indicator component + ## 2.150.0 - 2025-04-05 ### Added diff --git a/libs/ui/src/lib/premium-indicator/premium-indicator.component.html b/libs/ui/src/lib/premium-indicator/premium-indicator.component.html index 29903b181..3141414e7 100644 --- a/libs/ui/src/lib/premium-indicator/premium-indicator.component.html +++ b/libs/ui/src/lib/premium-indicator/premium-indicator.component.html @@ -2,6 +2,6 @@ class="align-items-center d-flex" title="Upgrade to Ghostfolio Premium" [ngStyle]="{ 'pointer-events': enableLink ? 'initial' : 'none' }" - [routerLink]="['/pricing']" + [routerLink]="routerLinkPricing" > diff --git a/libs/ui/src/lib/premium-indicator/premium-indicator.component.ts b/libs/ui/src/lib/premium-indicator/premium-indicator.component.ts index 17b0f94dd..b4e871342 100644 --- a/libs/ui/src/lib/premium-indicator/premium-indicator.component.ts +++ b/libs/ui/src/lib/premium-indicator/premium-indicator.component.ts @@ -17,4 +17,6 @@ import { RouterModule } from '@angular/router'; }) export class GfPremiumIndicatorComponent { @Input() enableLink = true; + + public routerLinkPricing = ['/' + $localize`:snake-case:pricing`]; }