From a0ea91695b352ae5515fd397d92465e0016e470d Mon Sep 17 00:00:00 2001 From: Linty Date: Fri, 14 Feb 2025 12:07:11 +0100 Subject: [PATCH] fixes #2323 switch language before generating the link --- include/ws_functions/pwg.users.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/ws_functions/pwg.users.php b/include/ws_functions/pwg.users.php index c5cefd8d7..65a7686f1 100644 --- a/include/ws_functions/pwg.users.php +++ b/include/ws_functions/pwg.users.php @@ -1021,11 +1021,12 @@ function ws_users_generate_password_link($params, &$service) } $first_login = has_already_logged_in($params['user_id']); - $generate_link = generate_password_link($params['user_id'], $first_login); $send_by_mail_response = null; $lang_to_use = $first_login ? get_default_language() : $user_lost['language']; switch_lang_to($lang_to_use); + $generate_link = generate_password_link($params['user_id'], $first_login); + if ($params['send_by_mail'] and !empty($user_lost['email'])) { if ($first_login)