]> projects.mako.cc - selectricity/blobdiff - app/controllers/voter_controller.rb
Improve consistency of XMLRPC error reporting. Now, all error conditions will raise...
[selectricity] / app / controllers / voter_controller.rb
index 0e03a5213300d02edd0b7c0b2ab99afefc916307..e94f4a76f0faed8e1994d30356c41fef851b0387 100644 (file)
@@ -1,5 +1,5 @@
 class VoterController < ApplicationController
-  layout 'hc'
+  layout 'main'
   model :voter
   model :vote
   model :election
@@ -7,7 +7,7 @@ class VoterController < ApplicationController
   def index
     password = params[:id]
     password = params[:vote][:password] if params[:vote]
-    if @voter = FullVoter.find_all( [ "password = ?", password ] )[0]
+    if @voter = FullVoter.find(:all, :conditions => [ "password = ?", password ] )[0]
       render :action => 'fullvote'
     end
   end
@@ -41,7 +41,7 @@ class VoterController < ApplicationController
   private
   def authenticate
     password = params[:id]
-    @voter = FullVoter.find_all( [ "password = ?", password ] )[0]
+    @voter = FullVoter.find(:all, :conditions => [ "password = ?", password ] )[0]
   end
 end
 

Benjamin Mako Hill || Want to submit a patch?