From: Richard Fairhurst Date: Fri, 30 Nov 2007 20:52:38 +0000 (+0000) Subject: further refinement to revert X-Git-Tag: live~8017 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/5fd514fee3abd51af1dfeb0dfef46d727db8e036?hp=52276be4a9dc0e8b15bae058170b3777d7c61f0b further refinement to revert --- diff --git a/app/controllers/amf_controller.rb b/app/controllers/amf_controller.rb index fcee6db3e..6aa64f6a7 100644 --- a/app/controllers/amf_controller.rb +++ b/app/controllers/amf_controller.rb @@ -707,7 +707,7 @@ def readwayquery_old(id,version,historic) unless row.nil? then nx=row['longitude'].to_f ny=row['latitude'].to_f - if (row['currentway']) then rows[i]['id']=-1 end + if (row['currentway'] && (nx!=rows[i]['longitude'].to_f or ny!=rows[i]['latitude'].to_f or row['tags']!=rows[i]['tags'])) then rows[i]['id']=-1 end rows[i]['longitude']=nx rows[i]['latitude' ]=ny rows[i]['tags' ]=row['tags']