diff --git a/app/Handlers/Events/ConnectJournalToPiggyBank.php b/app/Handlers/Events/ConnectJournalToPiggyBank.php index 49ab175576..73329f983b 100644 --- a/app/Handlers/Events/ConnectJournalToPiggyBank.php +++ b/app/Handlers/Events/ConnectJournalToPiggyBank.php @@ -38,6 +38,9 @@ class ConnectJournalToPiggyBank /** @var TransactionJournal $journal */ $journal = $event->journal; $piggyBankId = $event->piggyBankId; + if(intval($piggyBankId) < 1) { + return; + } Log::debug('JournalCreated event: ' . $journal->id . ', ' . $piggyBankId); diff --git a/app/Http/Requests/JournalFormRequest.php b/app/Http/Requests/JournalFormRequest.php index d3802d8008..038542c0bc 100644 --- a/app/Http/Requests/JournalFormRequest.php +++ b/app/Http/Requests/JournalFormRequest.php @@ -59,7 +59,6 @@ class JournalFormRequest extends Request case 'transfer': $rules['account_from_id'] = 'required|exists:accounts,id|belongsToUser:accounts|different:account_to_id'; $rules['account_to_id'] = 'required|exists:accounts,id|belongsToUser:accounts|different:account_from_id'; - $rules['piggy_bank_id'] = 'exists:piggy_banks,id'; $rules['category'] = 'between:1,255'; break; default: