Summit-Events-App
Summit-Events-App copied to clipboard
[BUG] - Appointment Type - Required Appointment (and Input)
Describe the bug When creating an Appointment Type and selecting "Required Appointment" (Checkbox = True), without a Registration Input value, the Appointment/Option doesn't allow you to select the requirement option. This stops you from moving forward.
When you update the appointment type to have a registrant input, you can input a value on the required option and then select it appropriately.
If that registration input is not required on a required appointment type/option, you are still required to input something to add it to the Selected Option list.
Overall there are issues with the Required Appointment functionality.
To Reproduce Steps to reproduce the behavior:
-
Create a basic Event
-
Create an Appointment Type and make "Requirement Appointment" field TRUE.
-
Create a registration and try to select the required option.
-
Create a basic Events
-
Create an Appointment Type and make "Requirement Appointment" field TRUE.
-
Update the "Registrant input" to "Text Box"
-
- Create a registration and try to select the required option WITHOUT inputting text (since inputting text is note required)
-
Input text on the required appointment/option. This should process, but misses the expect behavior.
Expected behavior If there is a requirement appointment/option, you can select it without any registrant input.
If there is registrant input, it should follow the rules associated to the "registrant input" field, so if the value is required, an error message appears saying, please input/select a value. If it is not required, you can select the required appointment without inputting anything.
Screenshots