2) Finish the Run for Office feature. Currently clicking the Run for Office button loads a CandidateForm, where the user can select any User, any Election, any Office, and type a Description. The end result is you can add a new candidate to the database, but this isn't ususable for our MVP.
This needs to be changed so that the Run for Office page automatically allows the user to select any Constituency, then select only an Election from within the selected Constituency, then select only an Office that is available for that Election, and then type a Description.
Current (and inadequate) Run for Office page is shown below:
2) Finish the Run for Office feature. Currently clicking the Run for Office button loads a CandidateForm, where the user can select any User, any Election, any Office, and type a Description. The end result is you can add a new candidate to the database, but this isn't ususable for our MVP.
This needs to be changed so that the Run for Office page automatically allows the user to select any Constituency, then select only an Election from within the selected Constituency, then select only an Office that is available for that Election, and then type a Description.
Current (and inadequate) Run for Office page is shown below: