🤖 Auto commit for release 'develop' on 2025-11-26

This commit is contained in:
JC5
2025-11-26 18:43:50 +01:00
parent 3603ef1cc7
commit 8722d264dc
4 changed files with 40 additions and 39 deletions

View File

@@ -35,7 +35,6 @@ use Illuminate\Support\Facades\Log;
use Psr\Container\ContainerExceptionInterface;
use Psr\Container\NotFoundExceptionInterface;
use Spatie\Period\Boundaries;
use Spatie\Period\Exceptions\InvalidPeriod;
use Spatie\Period\Period;
use Spatie\Period\Precision;
@@ -203,8 +202,8 @@ trait RecalculatesAvailableBudgetsTrait
}
if (null === $availableBudget && $currentEnd->gte($current)) {
$currentPeriod = Period::make($current, $currentEnd, precision: Precision::DAY(), boundaries: Boundaries::EXCLUDE_NONE());
$daily = $this->getDailyAmount($budgetLimit);
$amount = bcmul((string)$daily, (string)$currentPeriod->length(), 12);
$daily = $this->getDailyAmount($budgetLimit);
$amount = bcmul((string)$daily, (string)$currentPeriod->length(), 12);
// no need to calculate if period is equal.
if ($currentPeriod->equals($limitPeriod)) {