diff --git a/backend/web/login/login.py b/backend/web/login/login.py index f97ecac35a871d07f1acb2ac578dae2968af21c2..864489e64a39dce509a37c5059ac25f3c4972ef7 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 05175394de820637fc3aec0a787ce9591f66e8a1..b10581efb42a82562a895637192858b949e50efc 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", ""); } }