From 9a82a9509fd2486f32805a367afdf8d96e26ba05 Mon Sep 17 00:00:00 2001 From: Nikita Sivukhin Date: Fri, 3 Oct 2025 10:50:54 +0400 Subject: [PATCH] fix sync-engine bug when auth token is provided as dynamic function --- bindings/javascript/sync/packages/common/run.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bindings/javascript/sync/packages/common/run.ts b/bindings/javascript/sync/packages/common/run.ts index 554c5ff61..50b2fafd4 100644 --- a/bindings/javascript/sync/packages/common/run.ts +++ b/bindings/javascript/sync/packages/common/run.ts @@ -35,7 +35,7 @@ async function process(opts: RunOpts, io: ProtocolIo, request: any) { try { let headers = typeof opts.headers === "function" ? await opts.headers() : opts.headers; if (requestType.headers != null && requestType.headers.length > 0) { - headers = { ...opts.headers }; + headers = { ...headers }; for (let header of requestType.headers) { headers[header[0]] = header[1]; }