From cdcc76a18e9cfc52f5b39c321e09606de7a555e9 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Tue, 17 Mar 2026 19:47:59 +0100 Subject: [PATCH] Support calendar year date ranges on activities page --- .../portfolio/activities/activities-page.component.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts b/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts index 99038bf49..4e5daf345 100644 --- a/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts +++ b/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts @@ -132,9 +132,7 @@ export class GfActivitiesPageComponent implements OnDestroy, OnInit { public fetchActivities() { const dateRange = this.user?.settings?.dateRange; - const range = this.isCalendarYear(this.user?.settings?.dateRange) - ? dateRange - : undefined; + const range = this.isCalendarYear(dateRange) ? dateRange : undefined; this.dataService .fetchActivities({ @@ -360,12 +358,12 @@ export class GfActivitiesPageComponent implements OnDestroy, OnInit { this.unsubscribeSubject.complete(); } - private isCalendarYear(range: DateRange) { - if (!range) { + private isCalendarYear(dateRange: DateRange) { + if (!dateRange) { return false; } - return /^\d{4}$/.test(range); + return /^\d{4}$/.test(dateRange); } private openCreateActivityDialog(aActivity?: Activity) {