From 29e218ba3949e63941c1cf60e5d930b82132fa70 Mon Sep 17 00:00:00 2001 From: Pius Uzamere Date: Thu, 28 Jan 2010 01:59:56 -0500 Subject: [PATCH] denormalization of choice data --- app/models/choice.rb | 2 +- app/models/question.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/choice.rb b/app/models/choice.rb index b319640..963a437 100644 --- a/app/models/choice.rb +++ b/app/models/choice.rb @@ -14,7 +14,7 @@ class Choice < ActiveRecord::Base has_many :prompts_on_the_right, :class_name => "Prompt", :foreign_key => "right_choice_id" named_scope :active, :conditions => { :active => true } - attr_accessor :data + #attr_accessor :data def question_name question.name diff --git a/app/models/question.rb b/app/models/question.rb index 0fbb09a..fcec587 100644 --- a/app/models/question.rb +++ b/app/models/question.rb @@ -85,7 +85,7 @@ class Question < ActiveRecord::Base the_ideas.each { |choice_text| item = Item.create!({:data => choice_text, :creator => creator}) puts item.inspect - choice = choices.create!(:item => item, :creator => creator, :active => true) + choice = choices.create!(:item => item, :creator => creator, :active => true, :data => choice_text) puts choice.inspect } end -- libgit2 0.21.2