I have tried to set up the validation schema so that if the field public in the request body is set to "public", then I validate that the fields title, description