From 6e1e244f0e7ad607f8fd249fe38b8dbe1a6def51 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sat, 16 Sep 2023 14:26:05 -0400 Subject: [PATCH] fix: remove checking the method for kernel -> sw messages --- src/kernel/queries.ts | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/src/kernel/queries.ts b/src/kernel/queries.ts index 318a9ac..1fe8a76 100644 --- a/src/kernel/queries.ts +++ b/src/kernel/queries.ts @@ -136,17 +136,10 @@ function handleMessage(event: MessageEvent) { return; } - if (event.source === kernelIframe?.contentWindow) { - if ( - ["response", "queryUpdate", "responseNonce", "responseUpdate"].includes( - event.data.method, - ) && - event.data.sw - ) { - delete event.data.sw; - serviceWorker?.postMessage(event.data); - return; - } + if (event.source === kernelIframe?.contentWindow && event.data.sw) { + delete event.data.sw; + serviceWorker?.postMessage(event.data); + return; } if (FROM_SW) { if (["moduleCall", "queryUpdate", "response"].includes(event.data.method)) {