diff --git a/views/votes_show_closed.erb b/views/votes_show_closed.erb
index caf22e6..b904577 100644
--- a/views/votes_show_closed.erb
+++ b/views/votes_show_closed.erb
@@ -175,7 +175,7 @@
<% end %>
- <% @vote.ratings.collect { |rating| rating.user }.uniq.sort_by { |user| user.email }.each do |user| %>
+ <% all_users_sorted.each do |user| %>
| <%= user.email %> |
<% @vote.candidates.each do |candidate| %>
@@ -183,6 +183,10 @@
<%= erb :rating_badge, :locals => { :value => settings.values.select { |e| e[:id] == rating.value }.first } %>
|
+ <% else %>
+
+ <%= _("Not voted") %>
+ |
<% end %>
<% end %>
diff --git a/views/votes_show_open.erb b/views/votes_show_open.erb
index 488780c..ea19fb5 100644
--- a/views/votes_show_open.erb
+++ b/views/votes_show_open.erb
@@ -66,9 +66,17 @@
<%= _("Participants") + " (#{@vote.ratings.collect { |rating| rating.user }.uniq.count})" %>
-<% @vote.ratings.collect { |rating| rating.user }.uniq.sort_by { |user| user.email }.each do |user| %>
- - <%= user.email %>
-<% end %>
+ <% all_users_sorted.each do |user| %>
+ -
+ <% if @vote.ratings.collect { |rating| rating.user }.include?(user) %>
+
+ <% else %>
+
+ <% end %>
+ <%= user.email %>
+
+
+ <% end %>
<% if @vote.users.exists?(current_user.id) and @vote.expire_on.nil? %>