def initialize(params={})
super
- self.enddate = DateTime.now + 30
+ self.enddate = Time.now + 30.days
self.active = 1
self.anonymous = 1
- self.quickvote = 1
end
- def candidatelist=(candstring='')
- @raw_candidates = candstring.split(';').collect {|cand| cand.strip }
- end
-
- def candidatelist
- @raw_candidates.join("; ")
+ def candidatelist=(candlist)
+ @raw_candidates = candlist
end
def name
def create_candidates
@raw_candidates.each do |name|
candidate = Candidate.new({:name => name})
- candidate.save
self.candidates << candidate
end
end