From: Chris Duncan Date: Thu, 3 Jul 2025 20:29:26 +0000 (-0700) Subject: Fix async destroy call not being awaited. X-Git-Tag: v0.10.5~136^2~6 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=67c2a22ee5be7a0d9ae86b4ade5e9b16e7bb12a5;p=libnemo.git Fix async destroy call not being awaited. --- diff --git a/src/lib/workers/safe.ts b/src/lib/workers/safe.ts index af4346d..a5e31de 100644 --- a/src/lib/workers/safe.ts +++ b/src/lib/workers/safe.ts @@ -186,7 +186,7 @@ export class Safe extends WorkerInterface { const decrypted = await globalThis.crypto.subtle.decrypt({ name: 'AES-GCM', iv: iv.buffer }, passkey, encrypted) const decoded = buffer.toUtf8(decrypted) const data = JSON.parse(decoded) - this.destroy(name) + await this.destroy(name) return data } catch (err) { return null