From daa8abe810a2b189f319b675cce6f5ddf17a69b2 Mon Sep 17 00:00:00 2001 From: Gautier Pelloux-Prayer Date: Fri, 15 Mar 2019 19:09:51 +0100 Subject: [PATCH] Display strava error if any --- js/index.js | 3 +++ locales/en.json | 1 + 2 files changed, 4 insertions(+) diff --git a/js/index.js b/js/index.js index 64de3fb..4cc1996 100644 --- a/js/index.js +++ b/js/index.js @@ -253,6 +253,9 @@ }) .addTo(map); layersControl.addOverlay(stravaControl.stravaLayer, i18next.t('map.layer.strava-segments')); + stravaControl.onError = function(err) { + BR.message.showError(i18next.t('warning.strava-error', {error: err && err.message ? err.message : err})); + } } map.addControl(new BR.OpacitySlider({ diff --git a/locales/en.json b/locales/en.json index d900827..bde4cd3 100644 --- a/locales/en.json +++ b/locales/en.json @@ -165,6 +165,7 @@ "no-response": "no response from server", "no-route-found": "Error: cannot find a route for given points. Maybe try to move them closer to roads?", "profile-error": "Profile error: no or empty response from server", + "strava-error": "Error getting Strava segments: {{error}}", "temporary-profile": "Note: Uploaded custom profiles are only cached temporarily on the server.
Please save your edits to your local PC.", "upload-error": "Upload error: {{error}}" }