diff --git a/seta_menu/cercaorario/js/cercafermata.js b/seta_menu/cercaorario/js/cercafermata.js index 4d28fa3..d08dba2 100644 --- a/seta_menu/cercaorario/js/cercafermata.js +++ b/seta_menu/cercaorario/js/cercafermata.js @@ -7,6 +7,7 @@ window.onbeforeunload=searchBar.value=""; window.onbeforeunload=stopCodeBar.value=""; const url = 'https://setaapi.serverissimo.freeddns.org/stoplist'; +//const url='http://localhost:5001/stoplist'; fetch(url) .then(response => { if (!response.ok) throw new Error("Errore nel caricamento dei dati."); diff --git a/seta_menu/cercaorario/js/fermata.js b/seta_menu/cercaorario/js/fermata.js index db46080..bd3d949 100644 --- a/seta_menu/cercaorario/js/fermata.js +++ b/seta_menu/cercaorario/js/fermata.js @@ -7,6 +7,7 @@ const fermata_span = document.getElementById('fermata-span'); fermata_span.innerHTML = `"${nome}"`; const urlBackend = `https://setaapi.serverissimo.freeddns.org/arrivals/${codice}`; +//const urlBackend = `http://localhost:5001/arrivals/${codice}`; function caricadati(){ fetch(urlBackend) .then(response => { @@ -34,7 +35,7 @@ function caricadati(){ Linea Direzione - Orario + Orario (Rit/Ant) Stato corsa Veicolo Ora si trova a: @@ -55,7 +56,8 @@ function caricadati(){ }else{ var posizione=item.next_stop; } - tr.innerHTML = ` + if(item.delay==undefined){ + tr.innerHTML = ` ${item.service} ${item.destination} ${item.arrival} @@ -63,7 +65,31 @@ function caricadati(){ ${item.busnum} ${posizione} `; - tbody.appendChild(tr); + tbody.appendChild(tr); + }else{ + if(item.delay>0){ + tr.innerHTML = ` + ${item.service} + ${item.destination} + ${item.arrival} (+${item.delay}) + ${stato} + ${item.busnum} + ${posizione} + `; + tbody.appendChild(tr); + }else{ + tr.innerHTML = ` + ${item.service} + ${item.destination} + ${item.arrival} (${item.delay}) + ${stato} + ${item.busnum} + ${posizione} + `; + tbody.appendChild(tr); + } + } + }); table.appendChild(tbody);