From e22d3225468862c06cb07b46738d834ad8314d8f Mon Sep 17 00:00:00 2001 From: Arie Peterson <arie@greenhost.nl> Date: Mon, 12 Aug 2024 13:53:59 +0200 Subject: [PATCH] Fix password reset form in case email is not preset --- backend/web/login/login.py | 2 +- backend/web/static/base.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/web/login/login.py b/backend/web/login/login.py index f97ecac3..864489e6 100644 --- a/backend/web/login/login.py +++ b/backend/web/login/login.py @@ -75,7 +75,7 @@ def recovery(): flow = request.args.get("flow") if not flow: - email = request.args.get("email") + email = request.args.get("email", "") response = redirect(KRATOS_PUBLIC_URL + "self-service/recovery/browser") response.set_cookie("recovery_preset_email", email) return response diff --git a/backend/web/static/base.js b/backend/web/static/base.js index 05175394..b10581ef 100644 --- a/backend/web/static/base.js +++ b/backend/web/static/base.js @@ -446,7 +446,7 @@ function getFormElement(node, context) { "Please provide your e-mail address. If it is registered, we will send a recovery link to that address."; var email = Cookies.get("recovery_preset_email"); if (email) { - value = email; + value = email; Cookies.set("recovery_preset_email", ""); } } -- GitLab