Commit 16252dedcc0a2d5fead697f980017b965c56bfad

Authored by Pius Uzamere
1 parent c5ab68e1

hotfix for error where seed ideas would be broken up into words, rather than lines

Showing 1 changed file with 1 additions and 11 deletions   Show diff stats
app/models/question.rb
... ... @@ -14,7 +14,6 @@ class Question < ActiveRecord::Base
14 14 end
15 15 has_many :votes, :as => :voteable
16 16  
17   - #before_create :create_choices_from_ideas
18 17 after_save :ensure_at_least_two_choices
19 18 attr_accessor :ideas
20 19  
... ... @@ -67,17 +66,8 @@ class Question < ActiveRecord::Base
67 66 validates_presence_of :site, :on => :create, :message => "can't be blank"
68 67 validates_presence_of :creator, :on => :create, :message => "can't be blank"
69 68  
70   - # def create_choices_from_ideas
71   - # the_ideas = (self.ideas.blank? || self.ideas.empty?) ? ['sample idea 1', 'sample idea 2'] : self.ideas
72   - #
73   - # the_ideas.each { |idea|
74   - # item = Item.create!({:data => idea, :creator => creator})
75   - # choice = choices.build(:item => item, :creator => creator)
76   - # }
77   - # end
78   -
79 69 def ensure_at_least_two_choices
80   - the_ideas = (self.ideas.blank? || self.ideas.empty?) ? ['sample idea 1', 'sample idea 2'] : self.ideas
  70 + the_ideas = (self.ideas.blank? || self.ideas.empty?) ? ['sample idea 1', 'sample idea 2'] : self.ideas.lines
81 71 if self.choices.empty?
82 72 the_ideas.each { |choice_text|
83 73 item = Item.create!({:data => choice_text, :creator => creator})
... ...