diff --git a/server/resources/src/games.js b/server/resources/src/games.js index 6d474d0..b65c153 100644 --- a/server/resources/src/games.js +++ b/server/resources/src/games.js @@ -1,6 +1,7 @@ var GAME_LOADING_ERROR_MSG = 'Game loading failed, please retry later.'; async function play(game){ + console.log("Opening game "+game+"..."); try { await import(`./games/${game}/game.js`) .then(({default: Game}) => { diff --git a/server/resources/src/main.js b/server/resources/src/main.js index 404349a..a12a6ab 100644 --- a/server/resources/src/main.js +++ b/server/resources/src/main.js @@ -34,10 +34,10 @@ toastr.options = { $.fn.loading = function(action="start", options) { var opts = $.extend( {}, $.fn.loading.defaults, options ); - if(action == "show") { + if(action === "show") { this.addClass("loading_blur"); $( "body" ).append( "

"+opts.message+"

" ); - } else if(action == "hide") { + } else if(action === "hide") { this.removeClass("loading_blur"); this.addClass("loading_no_blur"); setTimeout(() => { @@ -115,7 +115,7 @@ if (getCookie("authenticated")) { installServiceWorker = false; } if ('storage' in navigator && 'estimate' in navigator.storage && !getCookie("forceServiceWorkerInstallation")){ - navigator.storage.estimate().then(quota => { + navigator.storage.estimate().then((quota) => { const requiredMemory = 3 * 1e+6; if (quota < requiredMemory) { console.log("Skipping ServiceWorker installation because memory is low. memory="+quota); @@ -129,9 +129,9 @@ if (getCookie("authenticated")) { } if(installServiceWorker){ window.addEventListener('load', () => { - navigator.serviceWorker.register('sw.js').then(registration => { + navigator.serviceWorker.register('sw.js').then((registration) => { console.log('SW registered: ', registration); - }).catch(registrationError => { + }).catch((registrationError) => { console.log('SW registration failed: ', registrationError); }); }); @@ -194,7 +194,7 @@ async function loadTable({table_page, set_interval=true, interval=10000, onlineR } }}).fail(function(data, status) { if(status == "parsererror"){ - if($("#table_body").children().length == 0) { //this is a server-side authentication error on some cheap hosting providers + if($("#table_body").children().length === 0) { //this is a server-side authentication error on some cheap hosting providers loadTable(table_page, set_interval, interval); //retry } // else nothing } else { diff --git a/server/resources/src/sw.js b/server/resources/src/sw.js index 1828f14..3578bd7 100644 --- a/server/resources/src/sw.js +++ b/server/resources/src/sw.js @@ -70,16 +70,16 @@ self.addEventListener('fetch', function (event) { } }); -self.addEventListener('install', event => { +self.addEventListener('install', (event) => { self.skipWaiting(); event.waitUntil( - caches.open(cacheName).then(cache => { + caches.open(cacheName).then((cache) => { cache.addAll(urls); fetch('resources/dist/manifest.json') - .then(response => response.json()) - .then(manifest => { + .then((response) => response.json()) + .then((manifest) => { let scripts_required = ["main.js", "maps.js"]; - scripts_required.map(script_name => { + scripts_required.map((script_name) => { console.log(manifest); console.log(script_name); cache.add("resources/dist/"+manifest[script_name]); @@ -89,10 +89,10 @@ self.addEventListener('install', event => { ); }) -self.addEventListener('activate', event => { +self.addEventListener('activate', (event) => { event.waitUntil( - caches.keys().then(keys => Promise.all( - keys.map(key => { + caches.keys().then((keys) => Promise.all( + keys.map((key) => { if (!expectedCaches.includes(key)) { console.log("Deleting cache "+key); return caches.delete(key);