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 75 opts = {:except => 'tracking'}
76 76 options.merge!(opts)
77 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 83 end
82 84 end
83 85 end
... ...