From 4242805e5c7be3de37865ae94ef20649c5419d8e Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 29 Nov 2022 16:19:05 +1100 Subject: [PATCH] Minor fixes for company gateways validation --- .../Requests/CompanyGateway/StoreCompanyGatewayRequest.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Requests/CompanyGateway/StoreCompanyGatewayRequest.php b/app/Http/Requests/CompanyGateway/StoreCompanyGatewayRequest.php index cd013302c085..ea88548dfdcd 100644 --- a/app/Http/Requests/CompanyGateway/StoreCompanyGatewayRequest.php +++ b/app/Http/Requests/CompanyGateway/StoreCompanyGatewayRequest.php @@ -15,6 +15,7 @@ use App\Http\Requests\Request; use App\Http\ValidationRules\ValidCompanyGatewayFeesAndLimitsRule; use App\Models\Gateway; use App\Utils\Traits\CompanyGatewayFeesAndLimitsSaver; +use Illuminate\Validation\Rule; class StoreCompanyGatewayRequest extends Request { @@ -33,7 +34,7 @@ class StoreCompanyGatewayRequest extends Request public function rules() { $rules = [ - 'gateway_key' => 'required|alpha_num', + 'gateway_key' => ['required','alpha_num',Rule::exists('gateways','key')], 'fees_and_limits' => new ValidCompanyGatewayFeesAndLimitsRule(), ];