diff --git a/resources/assets/v3/js/pages/transactions/shared/parse-from-entries.js b/resources/assets/v3/js/pages/transactions/shared/parse-from-entries.js index 1c6d70b543..fc35a6aafe 100644 --- a/resources/assets/v3/js/pages/transactions/shared/parse-from-entries.js +++ b/resources/assets/v3/js/pages/transactions/shared/parse-from-entries.js @@ -72,7 +72,11 @@ export function parseFromEntries(entries, originals, transactionType) { // meta current.budget_id = entry.budget_id; current.category_name = entry.category_name; - current.piggy_bank_id = entry.piggy_bank_id; + const piggyId = parseInt(entry.piggy_bank_id); + if(piggyId > 0) { + current.piggy_bank_id = piggyId; + } + current.bill_id = entry.bill_id; current.tags = entry.tags; current.notes = entry.notes; diff --git a/resources/views/partials/form/transaction/piggy-bank.blade.php b/resources/views/partials/form/transaction/piggy-bank.blade.php index 511cab86e3..935929e92f 100644 --- a/resources/views/partials/form/transaction/piggy-bank.blade.php +++ b/resources/views/partials/form/transaction/piggy-bank.blade.php @@ -28,6 +28,10 @@ +