can you cross check the
is_public' => 'boolean|nullable', is_live' => 'boolean|nullable',
If the nullable modifier is not added to the rule definition, the validator would consider null
Boolean: The field under validation must be able to be cast as a boolean. Accepted input are true, false, 1, 0, "1", and "0".
I believe you’re overwriting your input data with the original event data.
$data = $input + $event->toArray();
Try the opposite (& use array_merge for improved readability)
$data = array_merge($event->toArray(), $input)
Sign in to participate in this thread!
We'd like to thank these amazing companies for supporting us
The Laravel portal for problem solving, knowledge sharing and community building.