Commit 96d00c4ef571a17bccf65011851875cc5a155ae2

Authored by Luke Baker
2 parents f1b29c4c fd63195b

Merge branch 'master' into force-invalid-vote

Showing 2 changed files with 11 additions and 1 deletions   Show diff stats
README.markdown
@@ -11,6 +11,10 @@ API Documentation @@ -11,6 +11,10 @@ API Documentation
11 ------------------- 11 -------------------
12 <https://github.com/allourideas/pairwise-api/wiki/API-Documentation> 12 <https://github.com/allourideas/pairwise-api/wiki/API-Documentation>
13 13
  14 +Getting Started Using the API
  15 +-------------------
  16 +
  17 +<https://github.com/allourideas/pairwise-api/wiki/Getting-Started>
14 18
15 Ownership 19 Ownership
16 ------------------- 20 -------------------
lib/tasks/prune_db.rake
@@ -211,7 +211,13 @@ namespace :prune_db do @@ -211,7 +211,13 @@ namespace :prune_db do
211 211
212 desc "Update cached values for prompts on left and right for choices." 212 desc "Update cached values for prompts on left and right for choices."
213 task :update_cached_prompts_on_left_right => :environment do 213 task :update_cached_prompts_on_left_right => :environment do
214 - Question.all.each do |question| 214 + question_ids = ENV["question_ids"].split(/[\s,]+/) if ENV["question_ids"]
  215 + if !question_ids.blank?
  216 + questions = Question.find(question_ids)
  217 + else
  218 + questions = Question.all
  219 + end
  220 + questions.each do |question|
215 question.choices.each do |choice| 221 question.choices.each do |choice|
216 choice.reload 222 choice.reload
217 Choice.update_counters choice.id, 223 Choice.update_counters choice.id,