From 268ad71bfb4fc95bc51262e8a1bb51866d47f620 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 23 Sep 2022 12:34:52 +1000 Subject: [PATCH] Refactor for bank transactions --- app/Jobs/Bank/MatchBankTransactions.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Jobs/Bank/MatchBankTransactions.php b/app/Jobs/Bank/MatchBankTransactions.php index 3c89f2967af7..ccf7edd50c71 100644 --- a/app/Jobs/Bank/MatchBankTransactions.php +++ b/app/Jobs/Bank/MatchBankTransactions.php @@ -176,6 +176,9 @@ class MatchBankTransactions implements ShouldQueue $expense->transaction_id = $this->bt->id; $expense->save(); + $this->bt->expense_id = $expense->id; + $this->bt->save(); + return $this; } @@ -281,6 +284,7 @@ class MatchBankTransactions implements ShouldQueue event(new PaymentWasCreated($payment, $payment->company, Ninja::eventVars(auth()->user() ? auth()->user()->id : null))); event(new InvoiceWasPaid($this->invoice, $payment, $payment->company, Ninja::eventVars(auth()->user() ? auth()->user()->id : null))); + $this->bt->invoice_id = collect($invoices)->pluck('hashed_id')->implode(','); $this->bt->status_id = BankTransaction::STATUS_CONVERTED; $this->bt->save(); }