WorldconVotingSystems / WorldconVotingSystems/nomnom
NomNom tells users that an election is not available to them, when its not open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 17
- Forks
- 15
- Avg merge
- 11m
- Merged PRs (30d)
- 1
Description
NomNom tells users that "This election is not available to you" which may make them think they don't have rights to vote in it.
The not available is because it's closed, not because of rights.
Some how the message should be changed to state "This election is not available now" if the election is closed and they have rights, vs the not available to you.
If possible the open/closed state flag should be come multi-state
Open in the future - Tell them it's not open yet, check back later to see when it opens (if the admin can enter a date, say check back on that date)
Open - ususal
Closed - The election is past and is now closed.
Suspended - The election is paused for "suspend reason". We use this for system upgrades, etc. The reason can be edited to include when the window ends.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the code that produces the “This election is not available to you” message and trace how election availability and permissions are currently determined. Define how future, open, closed, and suspended states should be represented, including an administrator-provided date or suspension reason, then verify that each state gives voters the appropriate message.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- full-stack
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100