diff options
Diffstat (limited to 'talerbank/app/views.py')
-rw-r--r-- | talerbank/app/views.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/talerbank/app/views.py b/talerbank/app/views.py index 9186837..c97d86b 100644 --- a/talerbank/app/views.py +++ b/talerbank/app/views.py @@ -878,19 +878,17 @@ def reject(request, user_account): def add_incoming(request, user_account): data = AddIncomingData(json.loads(decode_body(request))) - if not data.is_valid(): - raise JSONFieldException(data.errors, 400) subject = "%s %s" % ( - data.cleaned_data["subject"], data.cleaned_data["exchange_url"] + data.get("subject"), data.get("exchange_url") ) credit_account = BankAccount.objects.get( - account_no=data.cleaned_data["credit_account"] + account_no=data.get("credit_account") ) wtrans = wire_transfer( - Amount.parse(data.cleaned_data["amount"]), user_account.bankaccount, + Amount.parse(data.get("amount")), user_account.bankaccount, credit_account, subject ) |