commit 5976a53921237c4a435f760f8ea9efe6711a878b
parent c2378e10a72d264b010f328ba1921023985f8460
Author: Florian Dold <florian@dold.me>
Date: Sat, 18 Jul 2026 16:26:45 +0200
config parser: strip whitespace at end of section name
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/taler-util/src/talerconfig.ts b/packages/taler-util/src/talerconfig.ts
@@ -487,7 +487,7 @@ export class Configuration {
let lineNo = 0;
const fn = opts.filename ?? "<input>";
const reComment = /^\s*#.*$/;
- const reSection = /^\s*\[\s*([^\]]*)\s*\]\s*$/;
+ const reSection = /^\s*\[\s*([^\]]*?)\s*\]\s*$/;
const reParam = /^\s*([^=]+?)\s*=\s*(.*?)\s*$/;
const reDirective = /^\s*@([a-zA-Z-_]+)@\s*(.*?)\s*$/;
const reEmptyLine = /^\s*$/;