This commit is contained in:
James Cole
2020-08-01 15:08:39 +02:00
parent 723d1cffe2
commit 3bf6891e1c

View File

@@ -200,6 +200,11 @@ class CreateAutoBudgetLimits implements ShouldQueue
*/ */
private function handleAutoBudget(AutoBudget $autoBudget): void private function handleAutoBudget(AutoBudget $autoBudget): void
{ {
if (null === $autoBudget->budget) {
Log::info(sprintf('Auto budget #%d is associated with a deleted budget.', $autoBudget->id));
$autoBudget->delete();
return;
}
if (!$this->isMagicDay($autoBudget)) { if (!$this->isMagicDay($autoBudget)) {
Log::info( Log::info(
sprintf( sprintf(
@@ -255,8 +260,8 @@ class CreateAutoBudgetLimits implements ShouldQueue
/** /**
* @param AutoBudget $autoBudget * @param AutoBudget $autoBudget
* *
* @throws FireflyException
* @return bool * @return bool
* @throws FireflyException
*/ */
private function isMagicDay(AutoBudget $autoBudget): bool private function isMagicDay(AutoBudget $autoBudget): bool
{ {