diff --git a/elections/templates/elections/election.html b/elections/templates/elections/election.html
index d5931a8..2d880c0 100644
--- a/elections/templates/elections/election.html
+++ b/elections/templates/elections/election.html
@@ -88,7 +88,7 @@
{% if can_vote and election.start_date < current_time and election.end_date > current_time %}
-
+
@@ -96,6 +96,10 @@
{% endif %}
{{ q.text }}
+
+ {% if q in cast_questions %}
+
{% trans "A voté" %}
+ {% endif %}
{# Liste des options possibles #}
diff --git a/elections/views.py b/elections/views.py
index b04c7ed..e5a6880 100644
--- a/elections/views.py
+++ b/elections/views.py
@@ -353,6 +353,7 @@ class ElectionView(DetailView):
context["can_vote"] = user.is_authenticated and user.can_vote(
self.request, context["election"]
)
+ context["cast_questions"] = user.cast_questions.all()
return context
def get_queryset(self):