encode bank account name and show BIC

This commit is contained in:
Sebastian 2022-11-04 15:58:43 -03:00
parent 709ac2349c
commit 661469f878
No known key found for this signature in database
GPG Key ID: BE4FF68352439FC1
2 changed files with 7 additions and 2 deletions

View File

@ -122,7 +122,12 @@ export function BankDetailsByPaytoType({
/> />
</Fragment> </Fragment>
) : payto.targetType === "iban" ? ( ) : payto.targetType === "iban" ? (
<Row name={<i18n.Translate>IBAN</i18n.Translate>} value={payto.iban} /> <Fragment>
{payto.bic !== undefined ?
<Row name={<i18n.Translate>BIC</i18n.Translate>} value={payto.bic} />
: undefined}
<Row name={<i18n.Translate>IBAN</i18n.Translate>} value={payto.iban} />
</Fragment>
) : undefined; ) : undefined;
const receiver = payto.params["receiver"] || undefined; const receiver = payto.params["receiver"] || undefined;

View File

@ -521,7 +521,7 @@ function IbanAddressAccount({ field }: { field: TextFieldHandler }): VNode {
onChange={(v) => { onChange={(v) => {
setName(v); setName(v);
if (!errors) { if (!errors) {
field.onInput(`payto://iban/${number}?receiver-name=${v}`); field.onInput(`payto://iban/${number}?receiver-name=${encodeURIComponent(v)}`);
} }
}} }}
/> />