The error for user creation did not add the user to the "GenericUser" role, this was fixed by adding the user to that role after they confirm their email. The error was resending an email confirmation required the email to be confirmed, fixed in verify controller.
Reset password will confirm the user email and add them to the "GenericUser" role.
RegisteredVoters were allowed to change their registration by submitting a password reset or confirmation email. Fixed by moving the role addition to the user creation step.
Now it actually sends emails to the users in those zip codes. In addition it makes sure there is no duplicates when adding users based on region.
Fixed dashboard view for registered voter. No-longer shows duplicates, and each ballot has a button that links to a voting page for that ballot. AddCandidate loads faster now that it isn't calling the database twice when it loads. Select Candidate and deselect candidate now work properly instead of throwing java-script errors. The dashboard correctly shows all the ballots now also in a Data Table.
The error for user creation did not add the user to the "GenericUser" role, this was fixed by adding the user to that role after they confirm their email. The error was resending an email confirmation required the email to be confirmed, fixed in verify controller. Reset password will confirm the user email and add them to the "GenericUser" role.
RegisteredVoters were allowed to change their registration by submitting a password reset or confirmation email. Fixed by moving the role addition to the user creation step.
Now it actually sends emails to the users in those zip codes. In addition it makes sure there is no duplicates when adding users based on region.
Fixed dashboard view for registered voter. No-longer shows duplicates, and each ballot has a button that links to a voting page for that ballot. AddCandidate loads faster now that it isn't calling the database twice when it loads. Select Candidate and deselect candidate now work properly instead of throwing java-script errors. The dashboard correctly shows all the ballots now also in a Data Table.