From: Richard Fairhurst Date: Wed, 11 Jun 2008 14:45:36 +0000 (+0000) Subject: trap for #971 until I can work out why it's doing it X-Git-Tag: live~7725 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/550ebc6c82e065461ad50f52c50cade040c33648 trap for #971 until I can work out why it's doing it --- diff --git a/app/controllers/amf_controller.rb b/app/controllers/amf_controller.rb index 4eda7b00a..359b45326 100644 --- a/app/controllers/amf_controller.rb +++ b/app/controllers/amf_controller.rb @@ -376,10 +376,11 @@ class AmfController < ApplicationController RAILS_DEFAULT_LOGGER.info(" Message: putway, id=#{originalway}") - # -- Check for null IDs or short ways + # -- Check for null IDs, short ways or lats=90 points.each do |a| if a[2]==0 or a[2].nil? then return -2,"Server error - node with id 0 found in way #{originalway}." end + if coord2lat(a[1],masterscale,basey)==90 then return -2,"Server error - node with lat -90 found in way #{originalway}." end end if points.length<2 then return -2,"Server error - way is only #{points.length} points long." end