From e7a1ec5fca274c6e364e7e566c828550e00bb1c2 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 12 May 2025 06:18:11 +1000 Subject: [PATCH] Fixes for gocardless import customers --- .../Requests/BankTransaction/StoreBankTransactionRequest.php | 2 +- app/Http/Requests/Invoice/UpdateInvoiceRequest.php | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Requests/BankTransaction/StoreBankTransactionRequest.php b/app/Http/Requests/BankTransaction/StoreBankTransactionRequest.php index 86cb65c590..9db4801b0d 100644 --- a/app/Http/Requests/BankTransaction/StoreBankTransactionRequest.php +++ b/app/Http/Requests/BankTransaction/StoreBankTransactionRequest.php @@ -43,7 +43,7 @@ class StoreBankTransactionRequest extends Request $rules['bank_integration_id'] = 'bail|required|exists:bank_integrations,id,company_id,'.$user->company()->id.',is_deleted,0'; $rules['amount'] = ['sometimes', 'bail', 'numeric', 'nullable', 'max:99999999999999']; - $rules['base_type'] = ['required','in:debit,credit', 'bail']; + $rules['base_type'] = ['required','in:debit,credit,DEBIT,CREDIT', 'bail']; return $rules; } diff --git a/app/Http/Requests/Invoice/UpdateInvoiceRequest.php b/app/Http/Requests/Invoice/UpdateInvoiceRequest.php index 38adfe9d70..3652ea21f9 100644 --- a/app/Http/Requests/Invoice/UpdateInvoiceRequest.php +++ b/app/Http/Requests/Invoice/UpdateInvoiceRequest.php @@ -91,6 +91,11 @@ class UpdateInvoiceRequest extends Request public function prepareForValidation() { + + if (request()->has('paid')) { + usleep(rand(100000, 150000)); + } + $input = $this->all(); $input = $this->decodePrimaryKeys($input);