From b1dc70f18a776508b1235fbcf05ed41597f385a7 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 24 Oct 2022 09:14:42 +1100 Subject: [PATCH] Save Bank Transaction manually --- app/Exceptions/Handler.php | 2 +- app/Repositories/BankTransactionRepository.php | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php index a2f58fb5a931..f13d26ee64a1 100644 --- a/app/Exceptions/Handler.php +++ b/app/Exceptions/Handler.php @@ -206,7 +206,7 @@ class Handler extends ExceptionHandler } elseif ($exception instanceof StripeConnectFailure) { return response()->json(['message' => $exception->getMessage()], 400); } elseif ($exception instanceof QueryException) { - return response()->json(['message' => 'The was a problem executing this query.'], 500); + return response()->json(['message' => 'We had a problem executing this query. Please retry.'], 500); } diff --git a/app/Repositories/BankTransactionRepository.php b/app/Repositories/BankTransactionRepository.php index 1c3bc0951047..e1805461d8ac 100644 --- a/app/Repositories/BankTransactionRepository.php +++ b/app/Repositories/BankTransactionRepository.php @@ -24,6 +24,9 @@ class BankTransactionRepository extends BaseRepository public function save($data, BankTransaction $bank_transaction) { + if(!isset($bank_transaction->bank_integration_id)) + $bank_transaction->bank_integration_id = $data['bank_integration_id']; + $bank_transaction->fill($data); $bank_transaction->save();