Commit 55041d0fc74b7ceaf5139775f0be6d48c3cc02d6
1 parent
96d00c4e
Exists in
master
and in
1 other branch
handle force_invalid_vote parameter on skips
Showing
1 changed file
with
5 additions
and
0 deletions
Show diff stats
app/models/visitor.rb
@@ -67,6 +67,11 @@ class Visitor < ActiveRecord::Base | @@ -67,6 +67,11 @@ class Visitor < ActiveRecord::Base | ||
67 | associate_appearance = true | 67 | associate_appearance = true |
68 | end | 68 | end |
69 | 69 | ||
70 | + if options.delete(:force_invalid_vote) | ||
71 | + options.merge!(:valid_record => false) | ||
72 | + options.merge!(:validity_information => "API call forced invalid vote") | ||
73 | + end | ||
74 | + | ||
70 | options.merge!(:question_id => prompt.question_id, :prompt_id => prompt.id, :skipper_id => self.id) | 75 | options.merge!(:question_id => prompt.question_id, :prompt_id => prompt.id, :skipper_id => self.id) |
71 | prompt_skip = skips.create!(options) | 76 | prompt_skip = skips.create!(options) |
72 | if associate_appearance | 77 | if associate_appearance |