This commit is contained in:
James Cole 2018-05-30 18:38:39 +02:00
parent 49e302e1bc
commit 68e7d45f63
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E

View File

@ -243,6 +243,17 @@ class BudgetController extends Controller
$days = 0;
$daysInMonth = 0;
// make date if present:
if (null !== $moment || '' !== (string)$moment) {
try {
$start = new Carbon($moment);
$end = app('navigation')->endOfPeriod($start, $range);
} catch (Exception $e) {
// start and end are already defined.
Log::debug('start and end are already defined.');
}
}
// if today is between start and end, use the diff in days between end and today (days left)
// otherwise, use diff between start and end.
$today = new Carbon;
@ -257,16 +268,7 @@ class BudgetController extends Controller
$days = $days === 0 ? 1 : $days;
$daysInMonth = $daysInMonth === 0 ? 1 : $daysInMonth;
// make date if present:
if (null !== $moment || '' !== (string)$moment) {
try {
$start = new Carbon($moment);
$end = app('navigation')->endOfPeriod($start, $range);
} catch (Exception $e) {
// start and end are already defined.
Log::debug('start and end are already defined.');
}
}
$next = clone $end;
$next->addDay();
$prev = clone $start;