decidim-vocdoni / decidim-module-vocdoni

(WIP) A module for Decidim that brings an elections component based on the Vocdoni SDK and API
GNU Affero General Public License v3.0
7 stars 0 forks source link

Voter overwrite behaviour #34

Closed ferranrego closed 9 months ago

ferranrego commented 1 year ago

A voter that already cast their vote try to access again, while the voting process hasn’t ended:

Expected behavior:

If the vote overwrite is enabled (>0) a text message appears with the following message:

You have already cast your vote (#voteID) (verify link)! If you changed your mind, you can vote again X more time, but only the last vote will count. Click “Vote Again” to proceed.

Then, the standard voting process appears, and the voter can re-submit its vote.

Using the SDK this could be dynamic, "1 more time" could be replaced by "3 more times" if the configuration allows more 3 overwrites.

paarals commented 9 months ago

this can be closed @andreslucena?