Commit 0be5d2e8509ddb291e0fa001d52b32c73d64b8bb

Authored by Pius Uzamere
1 parent d3e18f7a

always recompute scores before showing results

Showing 1 changed file with 1 additions and 0 deletions   Show diff stats
app/controllers/choices_controller.rb
... ... @@ -13,6 +13,7 @@ class ChoicesController < InheritedResources::Base
13 13 else
14 14 @question = Question.find(params[:question_id], :include => :choices) #eagerloads ALL choices
15 15 @choices = @question.choices(true)
  16 + @choices.each {|c| c.compute_score!}
16 17 end
17 18 index! do |format|
18 19 format.xml { render :xml => params[:data].blank? ? @choices.to_xml(:methods => [:item_data, :votes_count]) : @choices.to_xml(:include => [:items], :methods => [:data, :votes_count])}
... ...