Update configuration and fix some files.

This commit is contained in:
James Cole
2025-05-27 17:02:18 +02:00
parent c074fec0a7
commit d8f512ca3a
31 changed files with 154 additions and 111 deletions

View File

@@ -248,7 +248,7 @@ class ApplyRules extends Command
foreach ($ruleList as $ruleId) {
$rule = $this->ruleRepository->find((int) $ruleId);
if (null !== $rule && true === $rule->active) {
if ($rule instanceof Rule && true === $rule->active) {
$this->ruleSelection[] = $rule->id;
}
}

View File

@@ -134,7 +134,7 @@ class Cron extends Command
$exchangeRates = new ExchangeRatesCronjob();
$exchangeRates->setForce($force);
// set date in cron job:
if (null !== $date) {
if ($date instanceof Carbon) {
$exchangeRates->setDate($date);
}
@@ -177,7 +177,7 @@ class Cron extends Command
$recurring->setForce($force);
// set date in cron job:
if (null !== $date) {
if ($date instanceof Carbon) {
$recurring->setDate($date);
}
@@ -198,7 +198,7 @@ class Cron extends Command
$autoBudget = new AutoBudgetCronjob();
$autoBudget->setForce($force);
// set date in cron job:
if (null !== $date) {
if ($date instanceof Carbon) {
$autoBudget->setDate($date);
}
@@ -223,7 +223,7 @@ class Cron extends Command
$autoBudget = new BillWarningCronjob();
$autoBudget->setForce($force);
// set date in cron job:
if (null !== $date) {
if ($date instanceof Carbon) {
$autoBudget->setDate($date);
}