From: Chris Duncan Date: Sun, 9 Aug 2026 20:45:58 +0000 (-0700) Subject: Block off env-specific autolock broadcast. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=fc303e676ee2412e3ab7b4ab6519e65d387351ae;p=libnemo.git Block off env-specific autolock broadcast. --- diff --git a/src/lib/vault/vault-worker.ts b/src/lib/vault/vault-worker.ts index ea3f087..6ca1568 100644 --- a/src/lib/vault/vault-worker.ts +++ b/src/lib/vault/vault-worker.ts @@ -426,13 +426,22 @@ function verify (seed?: ArrayBuffer, mnemonicPhrase?: string): Promise { return lock() .then(({ isLocked }) => { - const data: TaskData = { - taskUrl: globalThis.location?.href ?? dec.toString(threadId), - taskId: 'autolock', - isLocked + BROWSER: { + const data: TaskData = { + taskUrl: self.location.href, + taskId: 'autolock', + isLocked + } + self.postMessage(data) + } + NODE: { + const data: TaskData = { + taskUrl: dec.toString(threadId), + taskId: 'autolock', + isLocked + } + parentPort?.postMessage({ data }) } - BROWSER: self.postMessage(data) - NODE: parentPort?.postMessage({ data }) }) }