]> git.openstreetmap.org Git - rails.git/commitdiff
Handle overpass errors reported as remarks
authorTom Hughes <tom@compton.nu>
Sun, 20 Mar 2016 19:29:50 +0000 (19:29 +0000)
committerTom Hughes <tom@compton.nu>
Sun, 20 Mar 2016 19:39:51 +0000 (19:39 +0000)
Not all overpass errors are reported as HTTP errors - some are
reported as HTTP success with a remark in the response.

Fixes #1178

app/assets/javascripts/index/query.js

index 86f24e0469603751af413aadf02e64be547960aa..d3fa8ad838f8f10c7f72d8e15779323fb6853801 100644 (file)
@@ -226,6 +226,12 @@ OSM.Query = function(map) {
           }
         }
 
           }
         }
 
+        if (results.remark) {
+          $("<li>")
+            .text(I18n.t("javascripts.query.error", { server: url, error: results.remark }))
+            .appendTo($ul);
+        }
+
         if ($ul.find("li").length === 0) {
           $("<li>")
             .text(I18n.t("javascripts.query.nothing_found"))
         if ($ul.find("li").length === 0) {
           $("<li>")
             .text(I18n.t("javascripts.query.nothing_found"))