fix: correctly apply due dates for contract and invoice upload reminders
This commit is contained in:
1 parent
3e08965e48
commit
489aafed3e
22 files changed
+732
-156
No files matched your search
@@ -4,16 +4,16 @@ namespace App\Service\Common;
|
||||
|
||||
use App\Model\AbstractFilterDto;
|
||||
use App\Model\TimelineFilterDto;
|
||||
use Carbon\CarbonPeriod;
|
||||
use Carbon\CarbonPeriodImmutable;
|
||||
|
||||
class TimelineFilterHandler extends AbstractFilterHandler
|
||||
{
|
||||
protected string $namespace = 'filter:timeline';
|
||||
protected string $modelClass = TimelineFilterDto::class;
|
||||
|
||||
protected ?CarbonPeriod $period = null;
|
||||
protected ?CarbonPeriodImmutable $period = null;
|
||||
|
||||
public function setPeriod(CarbonPeriod $period): void
|
||||
public function setPeriod(CarbonPeriodImmutable $period): void
|
||||
{
|
||||
$this->period = $period;
|
||||
}
|
||||
@@ -44,7 +44,7 @@ class TimelineFilterHandler extends AbstractFilterHandler
|
||||
$filterDto->setHotels($data['hotels']);
|
||||
}
|
||||
|
||||
$filterDto->setPeriod(new CarbonPeriod($periodFrom, $periodTo));
|
||||
$filterDto->setPeriod(new CarbonPeriodImmutable($periodFrom, $periodTo));
|
||||
|
||||
return $filterDto;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user