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