diff --git a/app/controllers/prompts_controller.rb b/app/controllers/prompts_controller.rb index 7f35ab3..76bfa87 100644 --- a/app/controllers/prompts_controller.rb +++ b/app/controllers/prompts_controller.rb @@ -70,8 +70,8 @@ class PromptsController < InheritedResources::Base #@prompt.choices.each(&:compute_score!) respond_to do |format| if successful - catchup_marketplace_ids = [120, 117, 1, 116] - if catchup_marketplace_ids.include?(@question.id) + #catchup_marketplace_ids = [120, 117, 1, 116] + if @question.uses_catchup? logger.info("Question #{@question.id} is using catchup algorithm!") next_prompt = @question.catchup_choose_prompt else diff --git a/db/migrate/20100420130849_add_catchup_bool_to_questions.rb b/db/migrate/20100420130849_add_catchup_bool_to_questions.rb new file mode 100644 index 0000000..136c10f --- /dev/null +++ b/db/migrate/20100420130849_add_catchup_bool_to_questions.rb @@ -0,0 +1,9 @@ +class AddCatchupBoolToQuestions < ActiveRecord::Migration + def self.up + add_column :questions, :uses_catchup, :boolean, :default => false + end + + def self.down + remove_column :questions, :uses_catchup + end +end -- libgit2 0.21.2