diff options
Diffstat (limited to '_www/functions.js')
| -rw-r--r-- | _www/functions.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/_www/functions.js b/_www/functions.js index 178690a..c2e0ec6 100644 --- a/_www/functions.js +++ b/_www/functions.js @@ -237,11 +237,15 @@ export function save(target, httpTarget, wsTarget) { saveTargetOptDuration(target); 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)) { |
