From 81e1e403e496a14912a0da95e23ac03d615c029f Mon Sep 17 00:00:00 2001 From: anusree-bruno Date: Sun, 19 Oct 2025 01:02:30 +0530 Subject: [PATCH] handle options in getBody for QuickJS VM (#4614) --- packages/bruno-js/src/sandbox/quickjs/shims/bruno-request.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/bruno-js/src/sandbox/quickjs/shims/bruno-request.js b/packages/bruno-js/src/sandbox/quickjs/shims/bruno-request.js index 36b3e10b2..c541c0375 100644 --- a/packages/bruno-js/src/sandbox/quickjs/shims/bruno-request.js +++ b/packages/bruno-js/src/sandbox/quickjs/shims/bruno-request.js @@ -87,9 +87,10 @@ const addBrunoRequestShimToContext = (vm, req) => { vm.setProp(reqObject, 'setHeader', setHeader); setHeader.dispose(); - let getBody = vm.newFunction('getBody', function () { - return marshallToVm(req.getBody(), vm); + let getBody = vm.newFunction('getBody', function (options) { + return marshallToVm(req.getBody(vm.dump(options)), vm); }); + vm.setProp(reqObject, 'getBody', getBody); getBody.dispose();