diff options
Diffstat (limited to '_www/functions.ts')
| -rw-r--r-- | _www/functions.ts | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/_www/functions.ts b/_www/functions.ts index a0ec997..e5d2cf3 100644 --- a/_www/functions.ts +++ b/_www/functions.ts @@ -318,11 +318,15 @@ export function save( saveTargetOptRatePerSecond(target); saveTargetOptTimeout(target); - for (const [k, fi] of Object.entries(target.Headers)) { - saveTargetHeader(target, k, fi.value); + if (target.Headers) { + for (const [k, fi] of Object.entries(target.Headers)) { + saveTargetHeader(target, k, fi.value); + } } - for (const [k, fi] of Object.entries(target.Vars)) { - saveTargetVar(target, k, fi.value); + if (target.Vars) { + for (const [k, fi] of Object.entries(target.Vars)) { + saveTargetVar(target, k, fi.value); + } } if (httpTarget) { for (const [k, fi] of Object.entries(httpTarget.Headers)) { |
