commit c2378e10a72d264b010f328ba1921023985f8460
parent 046a15b402cca27ec82e77b10c0e731a923329e6
Author: Florian Dold <florian@dold.me>
Date: Sat, 18 Jul 2026 16:26:03 +0200
fix recursion depth check in config pathsub
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/taler-util/src/talerconfig.ts b/packages/taler-util/src/talerconfig.ts
@@ -252,13 +252,13 @@ export function pathsub(
defaultValue = undefined;
}
- const r = lookup(varname, depth + 1);
+ const r = lookup(varname, recursionDepth + 1);
if (r !== undefined) {
s = s.substring(0, start) + r + s.substring(p + 1);
l = start + r.length;
continue;
} else if (defaultValue !== undefined) {
- const resolvedDefault = pathsub(defaultValue, lookup, depth + 1);
+ const resolvedDefault = pathsub(defaultValue, lookup, recursionDepth + 1);
s = s.substring(0, start) + resolvedDefault + s.substring(p + 1);
l = start + resolvedDefault.length;
continue;