belenios icon indicating copy to clipboard operation
belenios copied to clipboard

Prompt to confirm irreversible changes

Open robblanco opened this issue 3 years ago • 1 comments

When administering an election using the web server interface, there are a few steps that modify the election without making it possible to go back and change things again. Two of these come to mind:

  1. While managing trustees, clicking on the threshold mode link transforms the election into a threshold election. At this point, it does not seem possible to go back to the default simple trustees, so if this was clicked by mistake the election would have to be set up again from scratch. There is no workaround since the threshold must be strictly smaller than the number of trustees. This is partly related to the limitations mentioned in #55.

  2. In the main election administration page, the button to generate election credentials fixes the voter list, but even if this is stated in the text above the button it can be easy to click by mistake or expect to be sent to a separate page to perform this operation, as is the case with the other steps.

It would be useful to present a confirmation prompt to the administrator before these operations are applied.

This seems important especially since an administrator may run into a dead end once spurious information has already been sent out to the voters. In (2), this condition itself causes the problem. But also in (1), because the steps can be performed in any order, credential information could be sent out before a mistake in trustee management imposes a do-over.

robblanco avatar May 03 '22 16:05 robblanco

a recent issue ... an admin deleted an election inadvertently :-( a confirm button would be appreciate (but I agree it is a human mistake, not IT ...)

ghouart avatar Jan 08 '24 14:01 ghouart