From 5bd38819682d40421166d6ebc15e7346e9ade690 Mon Sep 17 00:00:00 2001 From: Jacek Kowalski <Jacek@jacekk.info> Date: Thu, 29 Jul 2021 22:41:53 +0000 Subject: [PATCH] [map] Allow zero-prefixed stop identifiers (fix for bus stops) --- index.js | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index f496856..2927c12 100644 --- a/index.js +++ b/index.js @@ -195,7 +195,7 @@ var candidate; for(var i = 0; i < stop_name_autocomplete.options.length; i++) { candidate = stop_name_autocomplete.options[i].value; - if(candidate.substr(0, 1) != prefix && candidate.substr(1) == stop) { + if(candidate.substr(0, 1) !== prefix && candidate.substr(1) == stop) { alternative_stop = candidate; break; } @@ -215,7 +215,7 @@ if(alternative_stop !== null) { var a = addParaWithText(times_alerts, ''); - a = addElementWithText(a, 'a', (prefix == 'b' ? lang.departures_for_trams : lang.departures_for_buses)); + a = addElementWithText(a, 'a', (prefix === 'b' ? lang.departures_for_trams : lang.departures_for_buses)); a.href = ''; a.onclick = function(e) { e.preventDefault(); @@ -235,7 +235,7 @@ tr = document.createElement('tr'); addCellWithText(tr, all_departures[i].patternText); dir_cell = addCellWithText(tr, all_departures[i].direction); - vehicle = parseVehicle(prefix + all_departures[i].vehicleId); + vehicle = vehicles_info.getParsed(prefix + all_departures[i].vehicleId); dir_cell.appendChild(displayVehicle(vehicle)); addCellWithText(tr, (vehicle ? vehicle.num : '')).className = 'vehicleData'; status = parseStatus(all_departures[i]); @@ -419,7 +419,7 @@ setText(vehicle_data_style, '.vehicleData { display: table-cell; }') }); - updateVehicleInfo() + vehicles_info.update(); hash(); -- Gitblit v1.9.1