Always force a baseType

This commit is contained in:
David Bomba 2022-10-24 19:18:50 +11:00
parent 0a1f41f1f1
commit 46cd244a1d

View File

@ -30,13 +30,12 @@ class MatchBankTransactionRequest extends Request
{ {
$rules = [ $rules = [
'id.*' => 'required|bail', '*.id' => 'required|bail',
'invoice_ids.*' => 'nullable|string|sometimes', '*.invoice_ids' => 'nullable|string|sometimes',
'ninja_category_id.*' => 'nullable|string|sometimes' '*.ninja_category_id' => 'nullable|string|sometimes'
]; ];
if(isset($this->vendor_id)) $rules['*.vendor_id'] = 'bail|sometimes|exists:vendors,id,company_id,'.auth()->user()->company()->id.',is_deleted,0';
$rules['vendor_id.*'] = 'bail|required|exists:vendors,id,company_id,'.auth()->user()->company()->id.',is_deleted,0';
return $rules; return $rules;
@ -56,7 +55,7 @@ class MatchBankTransactionRequest extends Request
$input = $this->decodePrimaryKeys($input); $input = $this->decodePrimaryKeys($input);
} }
$this->replace($inputs); $this->replace($inputs);
} }