From 55041d0fc74b7ceaf5139775f0be6d48c3cc02d6 Mon Sep 17 00:00:00 2001 From: Luke Baker Date: Mon, 9 Jan 2012 11:43:26 -0500 Subject: [PATCH] handle force_invalid_vote parameter on skips --- app/models/visitor.rb | 5 +++++ 1 file changed, 5 insertions(+), 0 deletions(-) diff --git a/app/models/visitor.rb b/app/models/visitor.rb index 9d3f584..af3cbd2 100644 --- a/app/models/visitor.rb +++ b/app/models/visitor.rb @@ -67,6 +67,11 @@ class Visitor < ActiveRecord::Base associate_appearance = true end + if options.delete(:force_invalid_vote) + options.merge!(:valid_record => false) + options.merge!(:validity_information => "API call forced invalid vote") + end + options.merge!(:question_id => prompt.question_id, :prompt_id => prompt.id, :skipper_id => self.id) prompt_skip = skips.create!(options) if associate_appearance -- libgit2 0.21.2