fix: correctly apply due dates for contract and invoice upload reminders

This commit is contained in:
Björn Fromme
2026-08-17 11:55:02 +02:00
parent 3e08965e48
commit 489aafed3e
22 changed files with 732 additions and 156 deletions
+2 -2
View File
@@ -3,7 +3,7 @@
namespace App\Service\Teamer;
use App\Entity\Availability;
use Carbon\Carbon;
use Carbon\CarbonImmutable;
class AvailabilityProcessor
{
@@ -28,7 +28,7 @@ class AvailabilityProcessor
/** @var Availability $record */
$dateFrom = $record->getDateFrom();
$year = $dateFrom->format('Y');
$month = (new Carbon($dateFrom))->locale('de_DE')->monthName;
$month = (new CarbonImmutable($dateFrom))->locale('de_DE')->monthName;
if (false === isset($availabilities[$year])) {
$availabilities[$year] = [];