X-Git-Url: https://projects.mako.cc/source/selectricity/blobdiff_plain/fc0a6a8d7ea15bcdb27ebdd58721401c7045c6e0..763b868a267099cde66e875ed7d78e01f8bb0cac:/app/controllers/election_controller.rb?ds=sidebyside diff --git a/app/controllers/election_controller.rb b/app/controllers/election_controller.rb old mode 100755 new mode 100644 index 3a43c8e..d333294 --- a/app/controllers/election_controller.rb +++ b/app/controllers/election_controller.rb @@ -1,8 +1,11 @@ class ElectionController < ApplicationController - model :raw_voter_list, :voter, :vote, :candidate - layout 'hc' + require_dependency "raw_voter_list" + require_dependency "voter" + require_dependency "vote" + require_dependency "candidate" + layout 'main' - before_filter :login_required + #before_filter :login_required ## methods for displaying, creating, ## and manipulating election overview data @@ -196,15 +199,15 @@ class ElectionController < ApplicationController if incoming_voters.email == 0 new_voter.contacted = 1 - elsif incoming_voters.email == 1 - email_voter( new_voter ) - new_voter.contacted = 1 - else - new_voter.contacted = 0 - end + elsif incoming_voters.email == 1 + email_voter( new_voter ) + new_voter.contacted = 1 + else + new_voter.contacted = 0 + end # the new voter should be in good shape. save add to the election - new_voter.save + new_voter.save @election.voters << new_voter end end