aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-03-10 01:26:05 -0300
committerSebastian <sebasjm@gmail.com>2023-03-10 01:26:05 -0300
commitf40487806304dbaafa74544d5a8f74ab56569044 (patch)
treedac4f48b7a444964dfd54d2560a118e49d627fc8 /packages
parent8ddc551cc83a81ade3206e6e04c516ff15215993 (diff)
downloadwallet-core-f40487806304dbaafa74544d5a8f74ab56569044.tar.xz
fix: summary empty string also means that summary is required
Diffstat (limited to 'packages')
-rw-r--r--packages/taler-wallet-core/src/wallet.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts
index 8614fd7e3..6197f000e 100644
--- a/packages/taler-wallet-core/src/wallet.ts
+++ b/packages/taler-wallet-core/src/wallet.ts
@@ -1183,14 +1183,14 @@ async function dispatchRequestInternal<Op extends WalletApiOperation>(
throw Error("invalid taler-template URI");
}
if (
- url.templateParams.amount &&
+ url.templateParams.amount !== undefined &&
typeof url.templateParams.amount === "string"
) {
templateDetails.amount =
req.templateParams.amount ?? url.templateParams.amount;
}
if (
- url.templateParams.summary &&
+ url.templateParams.summary !== undefined &&
typeof url.templateParams.summary === "string"
) {
templateDetails.summary =