taler-typescript-core

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

commit e925f1d904ab3d81ab59133d74f94bbff52cb95b
parent ea870c419d0026177f992f518220b2578dd7040b
Author: Florian Dold <florian@dold.me>
Date:   Tue, 18 Jun 2024 08:08:49 +0200

util: fix swiss payment code tag, take more date from payto URI

Diffstat:
Mpackages/taler-util/src/qr.ts | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/taler-util/src/qr.ts b/packages/taler-util/src/qr.ts @@ -46,8 +46,8 @@ function encodePaytoAsSwissQrBill(paytoUri: string): EncodeResult { parsedPayto.params["receiver-name"], // Beneficiary name "", // street "", // apt. nr. - "", // postal code - "", // town + parsedPayto.params["receiver-postal-code"], // town, // postal code + parsedPayto.params["receiver-town"], // town countryCode, // Country // Group: Ultimate Debtor (not used in version 0200) "", // Ultimate Debtor Address type (S: structured) @@ -152,7 +152,7 @@ export function getQrCodesForPayto(paytoUri: string): QrCodeSpec[] { const qr = encodePaytoAsSwissQrBill(paytoUri); if (qr.type == "ok") { res.push({ - type: "epc-qr", + type: "spc", qrContent: qr.qrContent, }); }