From 125d2714b0d5272b2c8008e36154a3750deb1ccb Mon Sep 17 00:00:00 2001 From: ricola Date: Mon, 23 Mar 2026 18:58:30 -0600 Subject: [PATCH] List users who haven't voted Closes #3 --- views/votes_show_closed.erb | 6 +++++- views/votes_show_open.erb | 14 +++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) 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})" %>

<% if @vote.users.exists?(current_user.id) and @vote.expire_on.nil? %>