feat: missing files from last commit

This commit is contained in:
Daniel Maurer
2023-07-21 14:59:57 +02:00
committed by nivedin
parent 7d61e69b3d
commit 088f1d6b47
4 changed files with 46 additions and 38 deletions

View File

@@ -87,9 +87,12 @@ export const execPreRequestScript = (
} }
}) })
const envSetHandle = vm.newFunction("set", (keyHandle, valueHandle) => { const envSetHandle = vm.newFunction(
"set",
(keyHandle, valueHandle, secretHandle) => {
const key: unknown = vm.dump(keyHandle) const key: unknown = vm.dump(keyHandle)
const value: unknown = vm.dump(valueHandle) const value: unknown = vm.dump(valueHandle)
const secret: boolean = vm.dump(secretHandle)
if (typeof key !== "string") { if (typeof key !== "string") {
return { return {
@@ -103,12 +106,13 @@ export const execPreRequestScript = (
} }
} }
currentEnvs = setEnv(key, value, currentEnvs) currentEnvs = setEnv(key, value, secret, currentEnvs)
return { return {
value: vm.undefined, value: vm.undefined,
} }
}) }
)
const envResolveHandle = vm.newFunction("resolve", (valueHandle) => { const envResolveHandle = vm.newFunction("resolve", (valueHandle) => {
const value: unknown = vm.dump(valueHandle) const value: unknown = vm.dump(valueHandle)

View File

@@ -527,9 +527,12 @@ export const execTestScript = (
} }
) )
const envSetHandle = vm.newFunction("set", (keyHandle, valueHandle) => { const envSetHandle = vm.newFunction(
"set",
(keyHandle, valueHandle, secretHandle) => {
const key: unknown = vm.dump(keyHandle) const key: unknown = vm.dump(keyHandle)
const value: unknown = vm.dump(valueHandle) const value: unknown = vm.dump(valueHandle)
const secret: boolean = vm.dump(secretHandle)
if (typeof key !== "string") { if (typeof key !== "string") {
return { return {
@@ -543,12 +546,13 @@ export const execTestScript = (
} }
} }
currentEnvs = setEnv(key, value, currentEnvs) currentEnvs = setEnv(key, value, secret, currentEnvs)
return { return {
value: vm.undefined, value: vm.undefined,
} }
}) }
)
const envResolveHandle = vm.newFunction("resolve", (valueHandle) => { const envResolveHandle = vm.newFunction("resolve", (valueHandle) => {
const value: unknown = vm.dump(valueHandle) const value: unknown = vm.dump(valueHandle)