diff --git a/app/Services/Internal/Destroy/AccountDestroyService.php b/app/Services/Internal/Destroy/AccountDestroyService.php index cec7a802b3..a747cbd7fc 100644 --- a/app/Services/Internal/Destroy/AccountDestroyService.php +++ b/app/Services/Internal/Destroy/AccountDestroyService.php @@ -26,6 +26,7 @@ namespace FireflyIII\Services\Internal\Destroy; use DB; use Exception; use FireflyIII\Models\Account; +use FireflyIII\Models\PiggyBank; use FireflyIII\Models\RecurrenceTransaction; use FireflyIII\Models\Transaction; use FireflyIII\Models\TransactionJournal; @@ -97,6 +98,9 @@ class AccountDestroyService } } + // delete piggy banks: + PiggyBank::where('account_id', $account->id)->delete(); + try { $account->delete(); } catch (Exception $e) { // @codeCoverageIgnore