fix: validation for bool & custom message

v2.0.0
ricky rx 2 years ago
parent e2e6c2b6f8
commit d1c4f39591

@ -63,10 +63,10 @@ class User extends Authenticatable
'username' => 'required|string',
'email' => 'required|email',
'password' => 'required_without:id|string|min:8',
'is_active' => 'required_with:id|in:true,false',
'is_active' => 'required_with:id|boolean',
], [
'password' => ['required_with' => 'The password field is required.'],
'is_active' => ['required_with' => 'The is active field is required.']
'password.required_without' => 'The password field is required.',
'is_active.required_with' => 'The is active field is required.'
]);
try {

@ -55,7 +55,7 @@ class VideoUpdate extends Model {
public static function upsertFromRequest(Request $request) {
$request->validate([
'id' => 'nullable|integer|exists:App\Models\VideoUpdate,id',
'is_selected' => 'nullable|in:true,false',
'is_selected' => 'nullable|boolean',
'file' => 'required_without:id|file|' . FileHelper::convertToStrLaraValidation(FileHelper::$allowedVideoExtensions),
'file_name' => 'required|string',
], [

Loading…
Cancel
Save