X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/02fbcf5f06917d7dea546b90932da82b8ed29d2a..4f15f5926792f5ba2b0efc39792c75830eb82199:/lib/diff_reader.rb diff --git a/lib/diff_reader.rb b/lib/diff_reader.rb index d793f63e7..f7c51d797 100644 --- a/lib/diff_reader.rb +++ b/lib/diff_reader.rb @@ -129,8 +129,10 @@ class DiffReader xml_result = XML::Node.new model.to_s.downcase xml_result["old_id"] = old.id.to_s - xml_result["new_id"] = new.id.to_s - xml_result["new_version"] = new.version.to_s + xml_result["new_id"] = new.id.to_s + # version is updated in "old" through the update, so we must not + # return new.version here but old.version! + xml_result["new_version"] = old.version.to_s result.root << xml_result end