summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--talerbank/app/views.py11
1 files changed, 2 insertions, 9 deletions
diff --git a/talerbank/app/views.py b/talerbank/app/views.py
index 1e435ca..1855609 100644
--- a/talerbank/app/views.py
+++ b/talerbank/app/views.py
@@ -295,9 +295,7 @@ class InputDatalist(forms.TextInput):
return html + datalist
class PaytoTransferForm(forms.Form):
- amount = forms.FloatField(min_value=0.1, widget=forms.NumberInput())
address = forms.CharField()
- subject = forms.CharField()
##
# This method serves the profile page, which is the main
@@ -348,17 +346,12 @@ def payto_transfer(request):
)
return redirect("profile")
- amount_parts = (
- settings.TALER_CURRENCY,
- data.cleaned_data.get("amount") + 0.0
- )
parsed_address = PaytoParse(data.cleaned_data.get("address"))
-
wire_transfer(
- Amount.parse("%s:%s" % amount_parts),
+ parsed_address.amount,
BankAccount.objects.get(user=request.user),
BankAccount.objects.get(account_no=parsed_address.account),
- data.cleaned_data.get("subject")
+ parsed_address.subject
)
set_session_hint(
request,