Election-Tech-Initiative / Election-Tech-Initiative/electionguard
🗂 Write In is nullable field in Manifest
- Dominant language
- Python
- Stars
- 872
- Forks
- 131
- PR merge metrics
- No merged PRs in 30d
Description
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Suggestion
The Manifest particularly Manifest.Candidate.is_write_in is encoded as null or true or false since it is an Optional[boolean] at least in Python.
### Possible Implementation
Recommend approach would be to replace this field with only `true` or `false` and make it mandatory.
### Anything else?
Original Issues in Python from @JohnLCaron
https://github.com/microsoft/electionguard-python/issues/532
https://github.com/microsoft/electionguard-python/issues/522
https://github.com/microsoft/electionguard-python/issues/523
Contributor guide
Assessment
This issue has not been assessed yet.