X-Git-Url: https://projects.mako.cc/source/selectricity-live/blobdiff_plain/6ea52ab5c0c29ce60f5a8ee2747eb52f47d5b884..ee7a5c7130df812e96922e9f47ed9355cc78e72c:/app/views/quickvote/_pref_table.rhtml diff --git a/app/views/quickvote/_pref_table.rhtml b/app/views/quickvote/_pref_table.rhtml index 1d3cdf3..011fcbe 100644 --- a/app/views/quickvote/_pref_table.rhtml +++ b/app/views/quickvote/_pref_table.rhtml @@ -1,6 +1,6 @@ <% candidates = @election.candidates.sort.collect {|candidate| candidate.id}-%> <% voters = @election.voters.size %> - +<% matrix = @election.condorcet_result.matrix %> <% names = Hash.new -%> <% candidates.each do |candidate| -%> <%names[candidate] = Candidate.find(candidate).name -%> @@ -10,16 +10,18 @@ <% candidates.each do |candidate| -%> <%=h names[candidate] -%> - <% end -%> + <% end -%> + + <% candidates.each do |winner| -%> <%=h names[winner] %> <% candidates.each do |loser| -%> <% if winner == loser -%> -- - <% else %> - <% wins = @election.condorcet_result.matrix[winner][loser]%> - <%=h wins %> + <% else %> + <% wins = matrix[winner][loser] unless matrix[winner].nil?%> + <%= wins %> <%= sparkline_tag [(wins.to_f/voters.to_f)*100.0], :type => 'pie', :diameter => 25, :share_color => '#74ce00' %> @@ -27,4 +29,4 @@ <% end -%> <% end -%> - +