diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 134e494fc..90b4b95a9 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -10,6 +10,7 @@ - refixed #11902: forums bug (works without mobile style being set) - fixed #11924: Deleting version tags leaves pending inbox messages in a permanent state - intalled YUI fix for flash files. + - fixed #11932: Bad URL in the newly templated recover password email 7.10.3 - fixed #11903: Unnecessary debug in Thingy diff --git a/lib/WebGUI/Auth/WebGUI.pm b/lib/WebGUI/Auth/WebGUI.pm index 2417dcf03..114cd2587 100644 --- a/lib/WebGUI/Auth/WebGUI.pm +++ b/lib/WebGUI/Auth/WebGUI.pm @@ -1127,7 +1127,7 @@ sub emailRecoverPasswordFinish { my $mail = WebGUI::Mail::Send->create($session, { to=>$email, subject=>$i18n->get('WebGUI password recovery')}); my $vars = { }; - $vars->{recoverPasswordUrl} = $session->url->append($session->url->getSiteURL,'?op=auth;method=emailResetPassword;token='.$recoveryGuid); + $vars->{recoverPasswordUrl} = $session->url->append($session->url->getSiteURL,'op=auth;method=emailResetPassword;token='.$recoveryGuid); my $template = WebGUI::Asset->newByDynamicClass($session, $session->setting->get('webguiPasswordRecoveryEmailTemplate')); my $emailText = $template->process($vars); WebGUI::Macro::process($session, \$emailText);