diff --git a/app/Console/Commands/Upgrade/UpgradesMultiPiggyBanks.php b/app/Console/Commands/Upgrade/UpgradesMultiPiggyBanks.php index bf391a9916..94be3a5f3b 100644 --- a/app/Console/Commands/Upgrade/UpgradesMultiPiggyBanks.php +++ b/app/Console/Commands/Upgrade/UpgradesMultiPiggyBanks.php @@ -87,6 +87,11 @@ class UpgradesMultiPiggyBanks extends Command private function upgradePiggyBank(PiggyBank $piggyBank): void { + if(null === $piggyBank->account) { + // #10432 account has been deleted, delete piggy bank. + $piggyBank->delete(); + return; + } $this->repository->setUser($piggyBank->account->user); $this->accountRepository->setUser($piggyBank->account->user); $repetition = $this->repository->getRepetition($piggyBank, true);