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();