X-Git-Url: https://projects.mako.cc/source/selectricity/blobdiff_plain/5a8b533b5abec8dc24674e4ef084b0b9779da8af..1260415e640fec24f8c970ae8e61f4a7ab4594d4:/app/controllers/elections_controller.rb diff --git a/app/controllers/elections_controller.rb b/app/controllers/elections_controller.rb index 696028e..4a85c29 100644 --- a/app/controllers/elections_controller.rb +++ b/app/controllers/elections_controller.rb @@ -100,7 +100,30 @@ class ElectionsController < ApplicationController voter.destroy end + def summary_results + end + + def detailed_results + @election = Election.find( params[:id] ) + + @voter_list = [] + @vote_list = [] + @election.voters.each do |voter| + if voter.vote and voter.vote.confirmed? + @voter_list << voter.email + @vote_list << voter.vote + end + end + + @vote_list.sort! + @vote_list.sort! { |a,b| a.token <=> b.token } + #breakpoint + + end + private + def randomize_order + end def process_incoming_voters(raw_voter_list) incoming_voters = RawVoterList.new( raw_voter_list ) @@ -127,4 +150,8 @@ class ElectionsController < ApplicationController @raw_voter_list = RawVoterList.new @raw_voter_list.email = incoming_voters.email end + + def email_voter + end + end