fixed all recurring issues #315

This commit is contained in:
denisdulici
2018-05-02 00:59:55 +03:00
parent 7e21634d77
commit c049b8ce73
7 changed files with 110 additions and 41 deletions

View File

@ -64,10 +64,14 @@ class RecurringCheck extends Command
$company->setSettings();
foreach ($company->recurring as $recur) {
$current = Date::parse($recur->schedule()->current()->getStart()->format('Y-m-d'));
if (!$current = $recur->current()) {
continue;
}
$current_date = Date::parse($current->format('Y-m-d'));
// Check if should recur today
if ($this->today->ne($current)) {
if ($this->today->ne($current_date)) {
continue;
}