From 56c16891903a905d1490786cd41615b9abe7fc4d Mon Sep 17 00:00:00 2001 From: Luke Baker Date: Fri, 11 Jan 2013 09:59:20 -0500 Subject: [PATCH] update vote.to_xml to handle serialized tracking --- app/models/vote.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+), 0 deletions(-) diff --git a/app/models/vote.rb b/app/models/vote.rb index e69cd29..6a09cbb 100644 --- a/app/models/vote.rb +++ b/app/models/vote.rb @@ -70,4 +70,16 @@ class Vote < ActiveRecord::Base loser_choice.compute_score! end end + + def to_xml(options={}) + opts = {:except => 'tracking'} + options.merge!(opts) + super(options) do |xml| + xml.tracking do + self.tracking.each do |key, value| + xml.tag!(key.to_s) { value } + end + end + end + end end -- libgit2 0.21.2