From fd40e5769b73ac62ea59263495ebb1985c78d19a Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Thu, 08 Dec 2016 22:37:32 +0000
Subject: [PATCH] Do not stop refresh timer on failure

---
 index.js |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/index.js b/index.js
index f6c900c..9a1108b 100644
--- a/index.js
+++ b/index.js
@@ -101,7 +101,6 @@
 }
 
 function fail(message, more) {
-	if(refresh_timer) clearInterval(refresh_timer);
 	if(times_timer) clearTimeout(times_timer);
 	
 	setText(alert_text, message);
@@ -314,6 +313,7 @@
 		e.preventDefault();
 		if(!stop_name_autocomplete.value) return;
 		stop_id = stop_name_autocomplete.value;
+		window.location.hash = '#!' + stop_id;
 		loadTimes(stop_id, true);
 	});
 	
@@ -324,6 +324,11 @@
 	alert_close.addEventListener('click', function(e) {
 		alert.style.display = 'none';
 	});
+	
+	if(window.location.hash.match(/^#![0-9]+$/)) {
+		stop_id = parseInt(window.location.hash.slice(2));
+		loadTimes(stop_id);
+	}
 }
 
 init();

--
Gitblit v1.9.1