summaryrefslogtreecommitdiff
path: root/talerbank/app/middleware.py
diff options
context:
space:
mode:
Diffstat (limited to 'talerbank/app/middleware.py')
-rw-r--r--talerbank/app/middleware.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/talerbank/app/middleware.py b/talerbank/app/middleware.py
index af2a748..eb34b96 100644
--- a/talerbank/app/middleware.py
+++ b/talerbank/app/middleware.py
@@ -9,7 +9,8 @@ from .models import BankAccount, BankTransaction, \
BankAccountDoesNotExist, BankTransactionDoesNotExist
from .views import \
(DebitLimitException, SameAccountException,
- LoginFailed, RejectNoRightsException, UnhandledException)
+ LoginFailed, RejectNoRightsException, UnhandledException,
+ set_profile_hint)
from .schemas import \
(JSONFieldException,
@@ -113,7 +114,7 @@ class ExceptionMiddleware:
return JsonResponse({"ec": exception.taler_error_code,
"error": exception.hint},
status=exception.http_status_code)
- request.session["profile_hint"] = True, False, exception.hint
+ set_profile_hint(request, failure=True, success=False, hint=exception.hint)
return redirect(render_to)
# [1] https://git.taler.net/exchange.git/tree/src/include/taler_error_codes.h