diff --git a/src/lib/__tests__/fiscal_year.data.json b/src/lib/__tests__/fiscal_year.data.json index 5a4127eb..be70f707 100644 --- a/src/lib/__tests__/fiscal_year.data.json +++ b/src/lib/__tests__/fiscal_year.data.json @@ -1504,7 +1504,7 @@ "expected": [ { "year": 2024, - "minUnixTime": 1704067200, + "minUnixTime": 1688169600, "maxUnixTime": 1719791999 }, { @@ -1520,7 +1520,7 @@ { "year": 2027, "minUnixTime": 1782864000, - "maxUnixTime": 1798761599 + "maxUnixTime": 1814399999 } ] }, @@ -1532,13 +1532,13 @@ "expected": [ { "year": 2024, - "minUnixTime": 1704067200, + "minUnixTime": 1688169600, "maxUnixTime": 1719791999 }, { "year": 2025, "minUnixTime": 1719792000, - "maxUnixTime": 1735689599 + "maxUnixTime": 1751327999 } ] }, @@ -1585,4 +1585,4 @@ } } ] -} \ No newline at end of file +} diff --git a/src/lib/datetime.ts b/src/lib/datetime.ts index d07da70f..22034e23 100644 --- a/src/lib/datetime.ts +++ b/src/lib/datetime.ts @@ -513,22 +513,10 @@ export function getAllFiscalYearsStartAndEndUnixTimes(startYearMonth: Year0Based const fiscalYear = getFiscalYearFromUnixTime(fiscalStartTime, fiscalYearStart.value); if (fiscalStartTime <= inputEndUnixTime && fiscalEndTime >= inputStartUnixTime) { - let minUnixTime = fiscalStartTime; - let maxUnixTime = fiscalEndTime; - - // Cap the min and max unix times to the input date range - if (minUnixTime < inputStartUnixTime) { - minUnixTime = inputStartUnixTime; - } - - if (maxUnixTime > inputEndUnixTime) { - maxUnixTime = inputEndUnixTime; - } - const fiscalYearTime: FiscalYearUnixTime = { year: fiscalYear, - minUnixTime: minUnixTime, - maxUnixTime: maxUnixTime, + minUnixTime: fiscalStartTime, + maxUnixTime: fiscalEndTime, }; allFiscalYearTimes.push(fiscalYearTime);