Commit e3d3ff1cc470e6573ed467a619e6915ced937788
1 parent
77fdd1a7
Exists in
master
and in
1 other branch
changes to vote recording
Showing
2 changed files
with
2 additions
and
2 deletions
Show diff stats
app/controllers/prompts_controller.rb
... | ... | @@ -60,7 +60,7 @@ class PromptsController < InheritedResources::Base |
60 | 60 | raise "need to specify either ':left' or ':right' as a direction" |
61 | 61 | end |
62 | 62 | |
63 | - @prompt.choices.each {|c| c.score = c.compute_score; c.save!} | |
63 | + @prompt.choices.each(&:compute_score!) | |
64 | 64 | respond_to do |format| |
65 | 65 | if successful |
66 | 66 | format.xml { render :xml => @question.picked_prompt.to_xml(:methods => [:left_choice_text, :right_choice_text, :left_choice_id, :right_choice_id]), :status => :ok } | ... | ... |
app/models/user.rb
... | ... | @@ -32,7 +32,7 @@ class User < ActiveRecord::Base |
32 | 32 | def record_vote(visitor_identifier, prompt, ordinality) |
33 | 33 | visitor = visitors.find_or_create_by_identifier(visitor_identifier) |
34 | 34 | visitor.vote_for!(prompt, ordinality) |
35 | - prompt.choices.each {|c| c.score = c.compute_score; c.save!} | |
35 | + #prompt.choices.each {|c| c.compute_score; c.save!} | |
36 | 36 | end |
37 | 37 | |
38 | 38 | def record_skip(visitor_identifier, prompt) | ... | ... |