diff options
Diffstat (limited to 'webAO')
| -rw-r--r-- | webAO/master.js | 5 |
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(); } |
