From b6f8e3c550e6b24c340b5d46a9a311a7afe25d55 Mon Sep 17 00:00:00 2001 From: Jacek Kowalski <Jacek@jacekk.info> Date: Sun, 14 Apr 2019 10:05:27 +0000 Subject: [PATCH] Show "no data" when schedule for selected bus/tram is not returned --- map.js | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/map.js b/map.js index aefb371..c6e54d2 100644 --- a/map.js +++ b/map.js @@ -389,7 +389,7 @@ + '?tripId=' + encodeURIComponent(feature.get('tripId')) + '&mode=departure' ).done(function(data) { - if(!data.routeName || !data.directionText) { + if(typeof data.old === "undefined" || typeof data.actual === "undefined") { return; } @@ -415,6 +415,14 @@ table.appendChild(tr); } + if(all_departures.length === 0) { + tr = document.createElement('tr'); + table.appendChild(tr); + tr = addCellWithText(tr, lang.no_data); + tr.colSpan = '2'; + tr.className = 'active'; + } + markStops(stopsToMark, ttss_type, true); feature_timer = setTimeout(function() { vehicleTable(feature, table); }, ttss_refresh); -- Gitblit v1.9.1