danwallach / STAR-Vote

The secure, transparent, auditable, reliable electronic voting system
Other
13 stars 2 forks source link

Challenged Ballots #18

Open umbernhard opened 10 years ago

umbernhard commented 10 years ago

votebox.events.ChallengedBallotUploadEvent does not do a very good job of serializing all of the ballots to be sent to the server. As a result, the server can't parse the incoming ballots properly, and therefore cannot recognize whether ballots have been challenged or not.

Fixing this will be 2-fold:

1 - fix the ChallengedBallotUploadEvent to package up the plaintext ballots in a nicer way

2 - Edit web-server.app.controllers.AuditServer.ballotDump() to handle the plaintext challenged ballots better.

umbernhard commented 10 years ago

Note that this is somewhat tied to #4 and #3