X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/e2609b9758bce891629a6b1949b810e3bcc8a83f..957d75295b2c379b17e61a2a22ee28fb5f701589:/app/controllers/geocoder_controller.rb diff --git a/app/controllers/geocoder_controller.rb b/app/controllers/geocoder_controller.rb index a4e1ded86..2a3012892 100644 --- a/app/controllers/geocoder_controller.rb +++ b/app/controllers/geocoder_controller.rb @@ -286,7 +286,13 @@ class GeocoderController < ApplicationController private def fetch_text(url) - OSM.http_client.get(URI.parse(url)).body + response = OSM.http_client.get(URI.parse(url)) + + if response.success? + response.body + else + fail response.status.to_s + end end def fetch_xml(url)