diff options
author | Sebastian <sebasjm@gmail.com> | 2021-03-04 03:19:32 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2021-03-04 03:23:23 -0300 |
commit | 8663a5a15b8f9d57757f70fa16e2a7460e9056ee (patch) | |
tree | d0750ca6532663b530901557b8b639be04903e42 | |
parent | 9fa1777c9aebb6eacda7f81438d945e4c9d72112 (diff) | |
download | bank-8663a5a15b8f9d57757f70fa16e2a7460e9056ee.tar.gz bank-8663a5a15b8f9d57757f70fa16e2a7460e9056ee.tar.bz2 bank-8663a5a15b8f9d57757f70fa16e2a7460e9056ee.zip |
fix parsing while doing a wire transfer. PaytoParse doesnt have account and subject
-rw-r--r-- | talerbank/app/templates/payto_wiretransfer.html | 4 | ||||
-rw-r--r-- | talerbank/app/views.py | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/talerbank/app/templates/payto_wiretransfer.html b/talerbank/app/templates/payto_wiretransfer.html index 91737e2..cdb3c0e 100644 --- a/talerbank/app/templates/payto_wiretransfer.html +++ b/talerbank/app/templates/payto_wiretransfer.html @@ -31,7 +31,7 @@ <p>{{ _("Transfer money via the payto system:") }} <br> <br> - <tt style="font-size: 15px">payto://x-taler-bank/[bank-hostname]/[account-number]?subject=[subject]&amount=[{{ currency }}:X.Y]</tt> + <tt style="font-size: 15px">payto://x-taler-bank/[bank-hostname]/[account-number]?message=[subject]&amount=[{{ currency }}:X.Y]</tt> </p> <form action="{{ url('payto-transfer') }}" method="POST" @@ -39,7 +39,7 @@ <input type="hidden" name="csrfmiddlewaretoken" value="{{ csrf_token }}" /> <input name="address" placeholder={{ _("payto address") }} - pattern="payto://x-taler-bank/[a-z\.]+(:[0-9]+)?/[0-9]+\?subject=[a-zA-Z0-9]+&amount={{ currency }}:[0-9]+(\.[0-9]+)?" /> + pattern="payto://x-taler-bank/[a-z\.]+(:[0-9]+)?/[0-9]+\?message=[a-zA-Z0-9]+&amount={{ currency }}:[0-9]+(\.[0-9]+)?" /> <input class="pure-button pure-button-primary" type="submit" value={{ _("Confirm") }} /> diff --git a/talerbank/app/views.py b/talerbank/app/views.py index 90c34b6..318016e 100644 --- a/talerbank/app/views.py +++ b/talerbank/app/views.py @@ -352,8 +352,8 @@ def payto_transfer(request): wire_transfer( parsed_address.amount, BankAccount.objects.get(user=request.user), - BankAccount.objects.get(account_no=parsed_address.account), - parsed_address.subject, + BankAccount.objects.get(account_no=parsed_address.target), + parsed_address.message, ) set_session_hint(request, success=True, hint=gettext("Wire transfer successful!")) return redirect("profile") |