diff --git a/package.json b/package.json index e5ade45..2f82e19 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "start-fermate-api", - "version": "2.2", + "version": "2.2.1", "main": "server.js", "scripts": { "start": "node server.js" diff --git a/server.js b/server.js index d831f68..779aca8 100644 --- a/server.js +++ b/server.js @@ -5,7 +5,7 @@ const cors = require('cors'); const app = express(); const port = 3005; -const version = "2.2"; +const version = "2.2.1"; app.use(cors()); app.use(express.json()); @@ -52,6 +52,10 @@ app.get('/fermata', async (req, res) => { destinazione = "Fornace Zarattini" } + if(linea == "4" && destinazione == "Classe"){ + destinazione = "Classe Piazza"; + } + //Varianti linee if(linea == "1" && destinazione == "Borgo Nuovo"){ @@ -78,6 +82,14 @@ app.get('/fermata', async (req, res) => { linea = "4F"; } + if(linea == "4" && destinazione == "Fosso Ghiaia-Standiana"){ + linea = "4F"; + } + + if(linea == "4" && destinazione == "Savio di Cervia"){ + linea = "4F"; + } + if(linea == "4" && destinazione == "Classe via Liburna"){ linea = "4R"; } @@ -90,11 +102,6 @@ app.get('/fermata', async (req, res) => { linea = "4R"; } - if(linea == "4" && destinazione == "Classe"){ - linea = "4R"; - destinazione = "Classe Piazza"; - } - //Linee limitate o soppresse a metà if(linea == "8" && destinazione == "Deposito"){ @@ -109,7 +116,11 @@ app.get('/fermata', async (req, res) => { linea = "1/"; } - const linee = ["1", "1B", "3", "4", "4B", "4D", "5", "8", "18", "70", "80"]; + if(linea == "1" && destinazione == "Via Antica Milizia"){ + linea = "1/"; + } + + const linee = ["1", "1B", "3", "4", "4B", "4C", "4D", "4F", "4R", "5", "8", "18", "70", "80"]; if(linee.includes(linea) && destinazione == "Stazione FS"){ linea = linea + "/"; @@ -119,6 +130,10 @@ app.get('/fermata', async (req, res) => { linea = linea + "/"; } + if(linee.includes(linea) && destinazione == "Ravenna Radio Taxi"){ + linea = linea + "/"; + } + results.push({ linea, destinazione,