Whenever an attempt to create or edit a user is made without filling the entire form, the application throws a 500 (Internal Server Error) because of null values. Apparently, that is because no server-side validation is performed for user input and client-side (HTML) validation is also not enforced.
Steps To Reproduce
Steps to reproduce the behaviour:
Install Voyager and Login
Click on Users
Click on Add New
Partially fill the form and Click Save
You will see a 500 (Internal Server Error)
Expected behaviour
Performs both client-side and server-side validation
This issue has been automatically locked since there has not been any recent activity after it was closed. If you have further questions please ask in our Slack group.
Version information
Description
Whenever an attempt to create or edit a user is made without filling the entire form, the application throws a 500 (Internal Server Error) because of null values. Apparently, that is because no server-side validation is performed for user input and client-side (HTML) validation is also not enforced.
Steps To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
Performs both client-side and server-side validation
Screenshots