From 661469f878271a9a8f0f90c5f067dec669f47a36 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 4 Nov 2022 15:58:43 -0300 Subject: encode bank account name and show BIC --- .../src/components/BankDetailsByPaytoType.tsx | 7 ++++++- .../taler-wallet-webextension/src/wallet/ManageAccount/views.tsx | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'packages/taler-wallet-webextension') diff --git a/packages/taler-wallet-webextension/src/components/BankDetailsByPaytoType.tsx b/packages/taler-wallet-webextension/src/components/BankDetailsByPaytoType.tsx index 3283723e4..e97b3364f 100644 --- a/packages/taler-wallet-webextension/src/components/BankDetailsByPaytoType.tsx +++ b/packages/taler-wallet-webextension/src/components/BankDetailsByPaytoType.tsx @@ -122,7 +122,12 @@ export function BankDetailsByPaytoType({ /> ) : payto.targetType === "iban" ? ( - IBAN} value={payto.iban} /> + + {payto.bic !== undefined ? + BIC} value={payto.bic} /> + : undefined} + IBAN} value={payto.iban} /> + ) : undefined; const receiver = payto.params["receiver"] || undefined; diff --git a/packages/taler-wallet-webextension/src/wallet/ManageAccount/views.tsx b/packages/taler-wallet-webextension/src/wallet/ManageAccount/views.tsx index 74c585f66..832ca91b7 100644 --- a/packages/taler-wallet-webextension/src/wallet/ManageAccount/views.tsx +++ b/packages/taler-wallet-webextension/src/wallet/ManageAccount/views.tsx @@ -521,7 +521,7 @@ function IbanAddressAccount({ field }: { field: TextFieldHandler }): VNode { onChange={(v) => { setName(v); if (!errors) { - field.onInput(`payto://iban/${number}?receiver-name=${v}`); + field.onInput(`payto://iban/${number}?receiver-name=${encodeURIComponent(v)}`); } }} /> -- cgit v1.2.3