mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Add some logging to weekly recurring.
This commit is contained in:
parent
20aa6e429b
commit
7b46339a5d
@ -218,10 +218,13 @@ class RecurringRepository implements RecurringRepositoryInterface
|
|||||||
// monday = 1
|
// monday = 1
|
||||||
// sunday = 7
|
// sunday = 7
|
||||||
$mutator->addDay(); // always assume today has passed. TODO why?
|
$mutator->addDay(); // always assume today has passed. TODO why?
|
||||||
|
Log::debug(sprintf('Add a day (not sure why), so mutator is now: %s', $mutator->format('Y-m-d')));
|
||||||
$dayOfWeek = (int)$repetition->repetition_moment;
|
$dayOfWeek = (int)$repetition->repetition_moment;
|
||||||
|
Log::debug(sprintf('DoW in repetition is %d, in mutator is %d', $dayOfWeek, $mutator->dayOfWeekIso));
|
||||||
if ($mutator->dayOfWeekIso > $dayOfWeek) {
|
if ($mutator->dayOfWeekIso > $dayOfWeek) {
|
||||||
// day has already passed this week, add one week:
|
// day has already passed this week, add one week:
|
||||||
$mutator->addWeek();
|
$mutator->addWeek();
|
||||||
|
Log::debug(sprintf('Jump to next week, so mutator is now: %s', $mutator->format('Y-m-d')));
|
||||||
}
|
}
|
||||||
// today is wednesday (3), expected is friday (5): add two days.
|
// today is wednesday (3), expected is friday (5): add two days.
|
||||||
// today is friday (5), expected is monday (1), subtract four days.
|
// today is friday (5), expected is monday (1), subtract four days.
|
||||||
|
Loading…
Reference in New Issue
Block a user