X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/e2609b9758bce891629a6b1949b810e3bcc8a83f..9fdea1c7398618a99e5b553af2674db7f7326b23:/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)