From c621f68e0ab808807cc5d662d69f0b5de63d9301 Mon Sep 17 00:00:00 2001 From: Matt Fiddaman Date: Tue, 5 Aug 2025 23:19:54 -0400 Subject: [PATCH] fix live report date mode not supporting a 2 month window (#5495) * allow live report date ranges 2 months wide * note --- packages/desktop-client/src/components/reports/Header.tsx | 2 +- .../desktop-client/src/components/reports/reportRanges.ts | 6 ++---- upcoming-release-notes/5495.md | 6 ++++++ 3 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 upcoming-release-notes/5495.md diff --git a/packages/desktop-client/src/components/reports/Header.tsx b/packages/desktop-client/src/components/reports/Header.tsx index f3cdc0fd93..9529693a52 100644 --- a/packages/desktop-client/src/components/reports/Header.tsx +++ b/packages/desktop-client/src/components/reports/Header.tsx @@ -160,7 +160,7 @@ export function Header({ {show1Month && ( diff --git a/packages/desktop-client/src/components/reports/reportRanges.ts b/packages/desktop-client/src/components/reports/reportRanges.ts index 8122aa0f09..a3ff727caa 100644 --- a/packages/desktop-client/src/components/reports/reportRanges.ts +++ b/packages/desktop-client/src/components/reports/reportRanges.ts @@ -161,10 +161,8 @@ export function getFullRange(start: string) { export function getLatestRange(offset: number) { const end = monthUtils.currentMonth(); - let start = end; - if (offset !== 1) { - start = monthUtils.subMonths(end, offset); - } + const start = monthUtils.subMonths(end, offset); + return [start, end, 'sliding-window'] as const; } diff --git a/upcoming-release-notes/5495.md b/upcoming-release-notes/5495.md new file mode 100644 index 0000000000..109e74a480 --- /dev/null +++ b/upcoming-release-notes/5495.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [matt-fidd] +--- + +Fix live report date mode not supporting a 2 month window