X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/baf10cd39289cd7e94a819305e46f43e85a136c6..5cbd4038edb32b0304bd766e70fc680ea447b52b:/app/models/old_way.rb diff --git a/app/models/old_way.rb b/app/models/old_way.rb index c088ee129..3447cf6bb 100644 --- a/app/models/old_way.rb +++ b/app/models/old_way.rb @@ -100,10 +100,14 @@ class OldWay < ActiveRecord::Base nds.each do |n| oldnode = OldNode.where('node_id = ? AND timestamp <= ?', n, timestamp).unredacted.order("timestamp DESC").first curnode = Node.find(n) - id = n; reuse = curnode.visible + id = n + reuse = curnode.visible if oldnode.lat != curnode.lat || oldnode.lon != curnode.lon || oldnode.tags != curnode.tags # node has changed: if it's in other ways, give it a new id - if curnode.ways - [way_id] then id = -1; reuse = false end + if curnode.ways - [way_id] + id = -1 + reuse = false + end end points << [oldnode.lon, oldnode.lat, id, curnode.version, oldnode.tags_as_hash, reuse] end