taler-typescript-core

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

commit c06e48ba01fa5d37e76dc7e3e1dadbbba6aba974
parent e1d53718d3d3f9203a2abcba536f7a1823b9ed32
Author: Sebastian <sebasjm@gmail.com>
Date:   Wed,  8 Jan 2025 15:03:35 -0300

prevent jed from throwing

Diffstat:
Mpackages/taler-util/src/i18n.ts | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/packages/taler-util/src/i18n.ts b/packages/taler-util/src/i18n.ts @@ -53,6 +53,8 @@ export function singular( ...values: any[] ): TranslatedString { const s = toI18nString(stringSeq); + // jed throws a Error when key is empty + if (!s) return "" as TranslatedString; const tr = jed .translate(s) .ifPlural(1, s)