From f46eeaa893e5553b2152de914210e3ab1b42deb7 Mon Sep 17 00:00:00 2001 From: tristan Date: Wed, 11 Mar 2026 13:53:29 +0100 Subject: [PATCH] =?UTF-8?q?fix=20:=20prise=20en=20compte=20des=20jours=20d?= =?UTF-8?q?e=20cong=C3=A9s=20sur=20l'ann=C3=A9e=20N-1=20m=C3=AAme=20si=20o?= =?UTF-8?q?n=20a=20pas=20d'historique=20de=20contrat=20sur=20l'ann=C3=A9e?= =?UTF-8?q?=20N-1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/State/EmployeeLeaveSummaryProvider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/State/EmployeeLeaveSummaryProvider.php b/src/State/EmployeeLeaveSummaryProvider.php index 7e3546d..ab372f0 100644 --- a/src/State/EmployeeLeaveSummaryProvider.php +++ b/src/State/EmployeeLeaveSummaryProvider.php @@ -163,7 +163,7 @@ final readonly class EmployeeLeaveSummaryProvider implements ProviderInterface $effectiveFrom = $this->resolveEffectivePeriodStart($employee, $from, $to); $hasShiftedStart = $effectiveFrom > $from; - if ($hasShiftedStart) { + if ($hasShiftedStart && null === $openingBalance) { $carryDays = 0.0; $carrySaturdays = 0.0; }