% @votes = @election.votes.select {|v| v.confirmed? }.shuffle %> <% @voters = @votes.collect {|v| v.voter}.shuffle %>
This page contains information useful for auditing elections and verifying that votes were tabulated correctly.
The following invididuals (in random order) voted in this election:
The following table lists the votes cast in random order.
<% if @election.verifiable %>The column marked Verification Token lists tokens that were given to voters at the time of voting. Voters can check to see that the vote that corresponds to their token was recorded correctly.<% end %> The column marked Vote lists the candidates in order of the voter's preference. To read these votes, refer to the key below.
<% if @election.verifiable %> | Verification Token | <% end %>Vote | <%- @votes.each_with_index do |vote, i| -%>
---|---|---|
<%= i + 1 %> | <% if @election.verifiable %><%= vote.token %> | <% end %><%= vote.votestring%> |
Key:
Code | Candidate | <%- @election.candidates.sort.each_with_index do |c, i| -%>
---|---|
<%= (i + 65).chr %> | <%= c.name %> |