#9480 Password link broken if login contains space

This commit is contained in:
Mathieu Pellegrin 2019-03-21 12:06:43 +01:00 committed by GitHub
parent 23ce97fb2d
commit e971018c71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1975,7 +1975,7 @@ class User extends CommonObject
}
else
{
$url = $urlwithroot.'/user/passwordforgotten.php?action=validatenewpassword&username='.$this->login."&passwordhash=".dol_hash($password);
$url = $urlwithroot.'/user/passwordforgotten.php?action=validatenewpassword&username='.urlencode($this->login)."&passwordhash=".dol_hash($password);
$mesg.= $outputlangs->transnoentitiesnoconv("RequestToResetPasswordReceived")."\n";
$mesg.= $outputlangs->transnoentitiesnoconv("NewKeyWillBe")." :\n\n";