Commit ea066a30e986d9d7b9e5bafb1cd4e23a9dd95197

Authored by Luke Baker
1 parent 56c16891

only include tracking in vote xml when a hash

Showing 1 changed file with 5 additions and 3 deletions   Show diff stats
app/models/vote.rb
@@ -75,9 +75,11 @@ class Vote < ActiveRecord::Base @@ -75,9 +75,11 @@ class Vote < ActiveRecord::Base
75 opts = {:except => 'tracking'} 75 opts = {:except => 'tracking'}
76 options.merge!(opts) 76 options.merge!(opts)
77 super(options) do |xml| 77 super(options) do |xml|
78 - xml.tracking do  
79 - self.tracking.each do |key, value|  
80 - xml.tag!(key.to_s) { value } 78 + if tracking.class == Hash
  79 + xml.tracking do
  80 + self.tracking.each do |key, value|
  81 + xml.tag!(key.to_s) { value }
  82 + end
81 end 83 end
82 end 84 end
83 end 85 end