summaryrefslogtreecommitdiff
path: root/talerbank
diff options
context:
space:
mode:
authorMS <ms@taler.net>2020-10-01 18:51:55 +0200
committerMS <ms@taler.net>2020-10-01 18:51:55 +0200
commit9071753bc53200e90e15a18b67f7b4dfdc07edf8 (patch)
tree8b454cb34d3878843ffdb314a5dd85887558a272 /talerbank
parentead03cc1196ef531832450827480c0a2bd05a94f (diff)
downloadbank-9071753bc53200e90e15a18b67f7b4dfdc07edf8.tar.gz
bank-9071753bc53200e90e15a18b67f7b4dfdc07edf8.tar.bz2
bank-9071753bc53200e90e15a18b67f7b4dfdc07edf8.zip
Fix operations order.
Diffstat (limited to 'talerbank')
-rw-r--r--talerbank/app/views.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/talerbank/app/views.py b/talerbank/app/views.py
index 7abf523..e7c6803 100644
--- a/talerbank/app/views.py
+++ b/talerbank/app/views.py
@@ -202,13 +202,15 @@ def get_session_flag(request, name):
# @param name hint name
# @return the hint (a "null" one if none was found)
def get_session_hint(request):
+ ret = True, ""
if "hint" in request.session:
+ ret = request.session["hint"]
del request.session["hint"]
- return request.session.get("hint", (True, ""))
+ return ret
def set_session_hint(request, success, hint):
if "hint" in request.session:
- LOGGER.warning(f"Overriding a non consumed hint: {hintId}")
+ LOGGER.warning(f"Overriding a non consumed hint")
del request.session[hintId]
request.session["hint"] = success, hint
@@ -1212,13 +1214,12 @@ def confirm_withdrawal(request, withdraw_id):
op.selected_exchange_account,
op.selected_reserve_pub,
)
-
set_session_hint(
request, success=True, hint="Withdrawal successful!"
)
request.session["just_withdrawn"] = True
-
return redirect("profile")
+
if request.method == "GET":
question, hashed_answer = make_question()
context = dict(