Fixed AMF controller methods to hide redacted nodes

This commit is contained in:
Matt Amos 2012-03-31 20:12:25 +01:00 committed by Tom Hughes
parent 9c098816e5
commit 7c2ca3efb1
2 changed files with 4 additions and 4 deletions

View file

@ -146,7 +146,7 @@ class OldWay < ActiveRecord::Base
def get_nodes_revert(timestamp)
points=[]
self.nds.each do |n|
oldnode = OldNode.where('node_id = ? AND timestamp <= ?', n, timestamp).order("timestamp DESC").first
oldnode = OldNode.where('node_id = ? AND timestamp <= ? AND redaction_id is NULL', n, timestamp).order("timestamp DESC").first
curnode = Node.find(n)
id = n; reuse = curnode.visible
if oldnode.lat != curnode.lat or oldnode.lon != curnode.lon or oldnode.tags != curnode.tags then