mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Fix #7456
This commit is contained in:
parent
c72a63f218
commit
85757e1a20
@ -280,6 +280,23 @@ class Navigation
|
|||||||
|
|
||||||
return $currentEnd;
|
return $currentEnd;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$result = match ($repeatFreq) {
|
||||||
|
'last7' => $currentEnd->addDays(7)->startOfDay(),
|
||||||
|
'last30' => $currentEnd->addDays(30)->startOfDay(),
|
||||||
|
'last90' => $currentEnd->addDays(90)->startOfDay(),
|
||||||
|
'last365' => $currentEnd->addDays(365)->startOfDay(),
|
||||||
|
'MTD' => $currentEnd->startOfMonth()->startOfDay(),
|
||||||
|
'QTD' => $currentEnd->firstOfQuarter()->startOfDay(),
|
||||||
|
'YTD' => $currentEnd->startOfYear()->startOfDay(),
|
||||||
|
default => null,
|
||||||
|
};
|
||||||
|
if (null !== $result) {
|
||||||
|
return $result;
|
||||||
|
}
|
||||||
|
unset($result);
|
||||||
|
|
||||||
|
|
||||||
if (!array_key_exists($repeatFreq, $functionMap)) {
|
if (!array_key_exists($repeatFreq, $functionMap)) {
|
||||||
Log::error(sprintf('Cannot do endOfPeriod for $repeat_freq "%s"', $repeatFreq));
|
Log::error(sprintf('Cannot do endOfPeriod for $repeat_freq "%s"', $repeatFreq));
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user