From 4bfa367f643d1c644dada6776fda660df530b92b Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Wed, 13 Mar 2019 23:41:33 +0000
Subject: [PATCH] Use arrays to store vehicle data and TTSS URLs

---
 index.js |   18 ++++--------------
 1 files changed, 4 insertions(+), 14 deletions(-)

diff --git a/index.js b/index.js
index 3d5d73c..a3695c9 100644
--- a/index.js
+++ b/index.js
@@ -88,14 +88,9 @@
 	
 	loading_start();
 	
-	var url = ttss_trams_base;
+	var prefix = stopId.substr(0, 1);
 	var stop = stopId.substr(1);
-	var prefix = 't';
-	if(stopId.startsWith('b')) {
-		url = ttss_buses_base;
-		stop = stopId.substr(1);
-		prefix = 'b';
-	}
+	var url = ttss_urls[prefix];
 	
 	stop_id = stopId;
 	
@@ -191,14 +186,9 @@
 	
 	console.log('loadRoute(' + tripId + ')');
 	
-	var url = ttss_trams_base;
+	var prefix = tripId.substr(0, 1);
 	var trip = tripId.substr(1);
-	var prefix = 't';
-	if(tripId.startsWith('b')) {
-		url = ttss_buses_base;
-		trip = tripId.substr(1);
-		prefix = 'b';
-	}
+	var url = ttss_urls[prefix];
 	
 	route_id = tripId;
 	route_vehicle_info = vehicleInfo;

--
Gitblit v1.9.1