fix: issue with non-alphanumeric characters within body env variables (fixes #2665)

This commit is contained in:
Andrew Bastin
2022-10-03 14:51:10 +05:30
parent 355e37a27d
commit 3c35bb6091
6 changed files with 8 additions and 8 deletions

View File

@@ -30,7 +30,7 @@ export function parseBodyEnvVariablesE(
let depth = 0
while (result.match(REGEX_ENV_VAR) != null && depth <= ENV_MAX_EXPAND_LIMIT) {
result = result.replace(/<<\w+>>/g, (key) => {
result = result.replace(REGEX_ENV_VAR, (key) => {
const found = env.find(
(envVar) => envVar.key === key.replace(/[<>]/g, "")
)