diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-10-21 13:28:07 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-10-21 13:28:07 +0200 |
commit | 2e3fdd795b2c3b272edf1494c8d1b68a4044f81d (patch) | |
tree | bcb63fac67a4a935d3168c2a847272793482a637 /talerbank/app/views.py | |
parent | 977eff98cf1fbe07771cc74bc6c322bf1edb3f0c (diff) | |
parent | 0649fb37a5dbd75e98b842ede5daf6ddecba8526 (diff) | |
download | bank-2e3fdd795b2c3b272edf1494c8d1b68a4044f81d.tar.gz bank-2e3fdd795b2c3b272edf1494c8d1b68a4044f81d.tar.bz2 bank-2e3fdd795b2c3b272edf1494c8d1b68a4044f81d.zip |
merge
Diffstat (limited to 'talerbank/app/views.py')
-rw-r--r-- | talerbank/app/views.py | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/talerbank/app/views.py b/talerbank/app/views.py index ecb0ec7..e51bfe2 100644 --- a/talerbank/app/views.py +++ b/talerbank/app/views.py @@ -38,6 +38,7 @@ from django.conf import settings from django.contrib.auth.decorators import login_required from django.views.decorators.csrf import csrf_exempt from django.views.decorators.http import require_POST, require_GET +from django.utils.translation import gettext from django.views.decorators.http import require_http_methods from django.urls import reverse, get_script_prefix from django.contrib.auth.models import User @@ -350,7 +351,7 @@ def payto_transfer(request): set_session_hint( request, success=False, - hint="Bad form submitted!" + hint=gettext("Bad form submitted!") ) return redirect("profile") @@ -364,7 +365,7 @@ def payto_transfer(request): set_session_hint( request, success=True, - hint="Wire transfer successful!" + hint=gettext("Wire transfer successful!") ) return redirect("profile") @@ -517,7 +518,7 @@ def register(request): ) set_session_hint( - request, success=True, hint="Registration successful!" + request, success=True, hint=gettext("Registration successful!") ) django.contrib.auth.login(request, user) @@ -633,7 +634,10 @@ def serve_public_accounts(request, name=None, page=None): pages = list(range(1, num_pages + 1)) + is_success, hint = get_session_hint(request) context = dict( + is_success=is_success, + hint=hint, current_page=page, back=page - 1 if page > 1 else None, forth=page + 1 if page < num_pages else None, @@ -1206,7 +1210,7 @@ def confirm_withdrawal(request, withdraw_id): type(hashed_attempt), type(request.POST.get("pin_1")), ) - set_session_hint(request, success=False, hint="Wrong CAPTCHA answer.") + set_session_hint(request, success=False, hint=gettext("Wrong CAPTCHA answer.")) return redirect("withdraw-confirm", withdraw_id=withdraw_id) op.confirmation_done = True op.save() @@ -1217,7 +1221,7 @@ def confirm_withdrawal(request, withdraw_id): op.selected_reserve_pub, ) set_session_hint( - request, success=True, hint="Withdrawal successful!" + request, success=True, hint=gettext("Withdrawal successful!") ) request.session["just_withdrawn"] = True return redirect("profile") |