taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

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:
Mpackages/taler-util/src/talerconfig.ts | 2+-
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*$/;