Commit ea066a30e986d9d7b9e5bafb1cd4e23a9dd95197
1 parent
56c16891
Exists in
master
and in
1 other branch
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 | ... | ... |