refactor(service-worker): remove unused sleep function and simplify proxy_handler

- Removed the unused async sleep function that was not called anywhere. - Simplified proxy_handler by removing the conditional check for _portal_proxy and await runWASM(), streamlining the fetch event handling.

lemon-mint committed Oct 31, 2025 at 12:48 UTC 1cde7e604dc3c1234842d303e9297709c778f15b
1 file changed +1 -10
cmd/webclient/service-worker.js
+1 -10
@@ -63,16 +63,7 @@ self.addEventListener('activate', (event) => {
63 );
64 });
65
66 -
67 -async function sleep(ms) {
68 - return new Promise(resolve => setTimeout(resolve, ms));
69 -}
70 -
66 async function proxy_handler(event) {
72 - if (!_portal_proxy) {
73 - await runWASM();
74 - }
75 -
67 console.log('Service Worker: Fetch event:', event.request);
68 if (typeof _portal_proxy != 'undefined') {
69 event.respondWith((async () => {
@@ -88,8 +79,8 @@ async function proxy_handler(event) {
79 })());
80 return;
81 }
91 - console.log('Service Worker: _portal_proxy is not defined. Fetch event ignored.');
82
83 + console.log('Service Worker: _portal_proxy is not defined. Fetch event ignored.');
84 event.respondWith(fetch(event.request));
85 }
86