summaryrefslogtreecommitdiff
path: root/talerbank/app/views.py
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-10-21 13:28:07 +0200
committerChristian Grothoff <christian@grothoff.org>2020-10-21 13:28:07 +0200
commit2e3fdd795b2c3b272edf1494c8d1b68a4044f81d (patch)
treebcb63fac67a4a935d3168c2a847272793482a637 /talerbank/app/views.py
parent977eff98cf1fbe07771cc74bc6c322bf1edb3f0c (diff)
parent0649fb37a5dbd75e98b842ede5daf6ddecba8526 (diff)
downloadbank-2e3fdd795b2c3b272edf1494c8d1b68a4044f81d.tar.gz
bank-2e3fdd795b2c3b272edf1494c8d1b68a4044f81d.tar.bz2
bank-2e3fdd795b2c3b272edf1494c8d1b68a4044f81d.zip
merge
Diffstat (limited to 'talerbank/app/views.py')
-rw-r--r--talerbank/app/views.py14
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")