]> projects.mako.cc - selectricity-live/blobdiff - app/controllers/quickvote_controller.rb
* Renamed graphs_controller to graph_controller.
[selectricity-live] / app / controllers / quickvote_controller.rb
index 61a4c69261f714aba4461d7c1e5cf1b7a6c53e21..c7e52d6b12fc5d9040629bd183069cc9b157b8ff 100644 (file)
@@ -1,5 +1,5 @@
 class QuickvoteController < ApplicationController
 class QuickvoteController < ApplicationController
-  layout 'hc'
+  layout 'main'
   model :quick_voter
   model :quick_vote
   model :vote
   model :quick_voter
   model :quick_vote
   model :vote
@@ -10,7 +10,6 @@ class QuickvoteController < ApplicationController
   #############################################################
 
   def create
   #############################################################
 
   def create
-    breakpoint
     if params[:quickvote] 
       @quickvote = QuickVote.new(params[:quickvote])
 
     if params[:quickvote] 
       @quickvote = QuickVote.new(params[:quickvote])
 
@@ -106,11 +105,16 @@ class QuickvoteController < ApplicationController
       
     else
       # record the ip address for posterity
       
     else
       # record the ip address for posterity
-      @voter.ipaddress = request.env["HTTP_X_FORWARDED_FOR"]
+      @voter.ipaddress = request.env["REMOTE_ADDR"]
       @voter.save
       
       @voter.save
       
-      # toggle the confirmation bit
+      # save the time the vote was made for statistical use, it doesn't
+      #work here unless I use a method that will save it to the db
+      @voter.vote.time = Time.now
+      
+      # toggle the confirmation bit      
       @voter.vote.confirm!
       @voter.vote.confirm!
+     
       @voter.reload
       render :action => 'thanks'
     end
       @voter.reload
       render :action => 'thanks'
     end

Benjamin Mako Hill || Want to submit a patch?