X-Git-Url: https://projects.mako.cc/source/selectricity-live/blobdiff_plain/0a0f0590b1964f3e2b230dc5b9eff0553bddafe2..6fdb49ee0dfc76980bcefb18968d1e1c55c8149c:/app/controllers/quickvote_controller.rb diff --git a/app/controllers/quickvote_controller.rb b/app/controllers/quickvote_controller.rb index e675638..c2ed055 100644 --- a/app/controllers/quickvote_controller.rb +++ b/app/controllers/quickvote_controller.rb @@ -10,11 +10,13 @@ class QuickvoteController < ApplicationController ############################################################# def create - if params[:quickvote] + if params[:quickvote] @quickvote = QuickVote.new(params[:quickvote]) # store the candidate grabbed through ajax and stored in flash @quickvote.candidate_names = flash[:candidate_names] @quickvote.description=@quickvote.description + #record who created the quickvote so that person can monitor it easily + @quickvote.quickuser = session.session_id # try to save, if it fails, show the page again (the flash should # still be intact if @quickvote.save @@ -181,6 +183,10 @@ class QuickvoteController < ApplicationController @election.candidates.each {|c| @candidates[c.id] = c} end + def my_quickvotes + @myqvs = QuickVote.find(:all, :conditions => ["quickuser = ?", + session.session_id]) + end end