aboutsummaryrefslogtreecommitdiffstats
path: root/templates/poll_vote_list.html.j2
diff options
context:
space:
mode:
authorJan Tuomi <jans.tuomi@gmail.com>2024-03-01 13:55:25 +0200
committerJan Tuomi <jan@jantuomi.fi>2024-12-21 19:43:13 +0200
commitef8c2c576043330a7a22d9549284003e57c284bb (patch)
tree187b131cb0c9441ce7dbfde7b65b6378ae216d98 /templates/poll_vote_list.html.j2
parente348c0f2a6941810060b4add3dce7080175ad749 (diff)
Add possibility to manage own vote
Diffstat (limited to 'templates/poll_vote_list.html.j2')
-rw-r--r--templates/poll_vote_list.html.j223
1 files changed, 20 insertions, 3 deletions
diff --git a/templates/poll_vote_list.html.j2 b/templates/poll_vote_list.html.j2
index 9d3a15c..ef09af4 100644
--- a/templates/poll_vote_list.html.j2
+++ b/templates/poll_vote_list.html.j2
@@ -23,8 +23,25 @@
</div>
<div>
- <label for="voter_name" hidden>Your name</label>
- <input type="text" name="voter_name" placeholder="Your name" required>
- <input class="green" type="submit" value="Submit">
+ <form action="/poll/{{ poll.id }}/vote" method="post">
+ <label for="voter_name" hidden>Your name</label>
+ <input type="text" name="voter_name" placeholder="Your name" required
+ {% if prefill_voter_name %}value="{{ prefill_voter_name }}"{% endif %}>
+ <input class="green" type="submit" value="Submit">
+ </form>
</div>
+{% if managed_voter_names | length != 0 %}
+<br>
+<br>
+<h3>Remove submission(s)</h3>
+{% endif %}
+<div>
+ {% for voter_name in managed_voter_names %}
+ <form action="/poll/{{ poll.id }}/delete_voter" method="post">
+ <input type="hidden" name="voter_code" value="{{ managed_voter_names[voter_name] }}">
+ {{ voter_name }}
+ <input class="delete-voter-btn" type="submit" value="❌">
+ </form>
+ {% endfor %}
+</div> \ No newline at end of file