From 055a48a38d96f3733518fe4d11912c8c5e31c15f Mon Sep 17 00:00:00 2001 From: cupcakearmy Date: Sat, 19 Sep 2026 15:13:34 +0200 Subject: [PATCH] fix(web): stop transferring nested file buffers in worker unpack (comlink multi-buffer failure) --- packages/frontend/src/lib/worker/worker.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/frontend/src/lib/worker/worker.ts b/packages/frontend/src/lib/worker/worker.ts index c19ec27..3bbf757 100644 --- a/packages/frontend/src/lib/worker/worker.ts +++ b/packages/frontend/src/lib/worker/worker.ts @@ -8,11 +8,7 @@ const contract: WorkerConract = { return transfer(content, [content.data.buffer, content.extra.buffer, content.key.buffer]) }, unpack(data, key) { - const content = unpackContent(data, key) - return transfer( - content, - typeof content.data === 'string' ? [] : content.data.map((f) => f.data.buffer) - ) + return unpackContent(data, key) }, }