A registrant attribute that is required, but is inactive, throws an exception when a registration is completed. The exception is not presented during the registration process.
Actual Behavior
An exception is thrown.
Expected Behavior
No exception would be thrown.
Steps to Reproduce
On a registration template, create a registrant attribute that is inactive, but required.
Complete a registration.
Check the exception log and note that an exception is thrown for missing data in a required attribute.
Issue Confirmation
[X] Perform a search on the Github Issues to see if your bug or enhancement is already reported.
[X] Reproduced the problem on a fresh install or on the demo site.
Description
A registrant attribute that is required, but is inactive, throws an exception when a registration is completed. The exception is not presented during the registration process.
Actual Behavior
An exception is thrown.
Expected Behavior
No exception would be thrown.
Steps to Reproduce
On a registration template, create a registrant attribute that is inactive, but required. Complete a registration. Check the exception log and note that an exception is thrown for missing data in a required attribute.
Issue Confirmation
Rock Version
16.6 and prealpha 17.0.31
Client Culture Setting
en-US