show_advanced ||= false
- # render the sidebar
- @sidebar_content = render_to_string(:partial => 'create_sidebar',
- :locals => {:show_advanced => show_advanced})
-
if params[:quickvote]
# store the candidate grabbed through ajax and stored in flash
@sidebar_content = ''
render :action => 'success'
else
+ # render the sidebar
+ @sidebar_content = render_to_string(:partial => 'create_sidebar',
+ :locals => {:show_advanced => show_advanced})
flash.keep(:candidate_names)
end
# candidate_names list in the flash
flash.delete(:candidate_names) if flash.has_key?(:candidate_names)
@quickvote = QuickVote.new
+ @sidebar_content = render_to_string(:partial => 'create_sidebar',
+ :locals => {:show_advanced => show_advanced})
end
end
def initialize(params={})
super
self.enddate = read_attribute( :enddate ) || \
- Time.now + 14.days - 1.second
+ Time.now + 30.days - 1.second
end
def other_methods
read_attribute( :startdate ) || Time.now
end
- def enddate=(date)
- date += 1.day
- date = Time.gm(*date)
- super(date)
- end
-
def votes
votes = Array.new
self.voters.each do |voter|
self.startdate = Time.now
self.active = 1
self.anonymous = 1 unless self.anonymous
- self.enddate = read_attribute( :enddate ) || \
- Time.now + 30.days - 1.second
end
def validate