aboutsummaryrefslogtreecommitdiff
path: root/webAO/master.js
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2022-03-12 01:51:57 +0100
committerstonedDiscord <Tukz@gmx.de>2022-03-12 01:51:57 +0100
commitd8a87ea9b6c60cd7fb522c91176e8c1f35e7ecd0 (patch)
treea73d026496d613044cbb01ade009adcc06958136 /webAO/master.js
parent0c3e277dadde35a812202d1dbc64a9712c061be0 (diff)
caching works correctly now 🦀
Diffstat (limited to 'webAO/master.js')
-rw-r--r--webAO/master.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/webAO/master.js b/webAO/master.js
index 58b18e5..4589ec4 100644
--- a/webAO/master.js
+++ b/webAO/master.js
@@ -113,14 +113,15 @@ function checkOnline(serverID, coIP) {
}
function loadServerlist(thelist) {
- localStorage.setItem('masterlist', thelist);
+ localStorage.setItem('masterlist', JSON.stringify(thelist));
processServerlist(thelist)
}
function cachedServerlist(response) {
if (!response.ok) {
document.getElementById('ms_error').style.display = 'block';
- return localStorage.getItem('masterlist');
+ processServerlist(JSON.parse(localStorage.getItem('masterlist')));
+ return;
}
return response.json();
}