fix(bru-2096): handle options prop for req body apis in safe mode (#6001)

This commit is contained in:
lohit
2025-11-05 20:41:01 +05:30
committed by GitHub
parent fa28ab9b50
commit 7b183887ce

View File

@@ -87,15 +87,15 @@ const addBrunoRequestShimToContext = (vm, req) => {
vm.setProp(reqObject, 'setHeader', setHeader);
setHeader.dispose();
let getBody = vm.newFunction('getBody', function (options) {
let getBody = vm.newFunction('getBody', function (options = {}) {
return marshallToVm(req.getBody(vm.dump(options)), vm);
});
vm.setProp(reqObject, 'getBody', getBody);
getBody.dispose();
let setBody = vm.newFunction('setBody', function (data) {
req.setBody(vm.dump(data));
let setBody = vm.newFunction('setBody', function (data, options = {}) {
req.setBody(vm.dump(data), vm.dump(options));
});
vm.setProp(reqObject, 'setBody', setBody);
setBody.dispose();