From: <gem...@li...> - 2012-02-07 15:38:55
|
Revision: 459 http://gemstracker.svn.sourceforge.net/gemstracker/?rev=459&view=rev Author: mennodekker Date: 2012-02-07 15:38:49 +0000 (Tue, 07 Feb 2012) Log Message: ----------- Fixed #55: Do not allow reset email when person has no email Modified Paths: -------------- branches/1.5.x/library/classes/Gems/User/DbUserDefinitionAbstract.php Modified: branches/1.5.x/library/classes/Gems/User/DbUserDefinitionAbstract.php =================================================================== --- branches/1.5.x/library/classes/Gems/User/DbUserDefinitionAbstract.php 2012-02-07 15:17:46 UTC (rev 458) +++ branches/1.5.x/library/classes/Gems/User/DbUserDefinitionAbstract.php 2012-02-07 15:38:49 UTC (rev 459) @@ -71,7 +71,14 @@ { if ($user) { // Depends on the user. - return $user->hasEmailAddress() && $user->canSetPassword(); + if ($user->hasEmailAddress() && $user->canSetPassword()) { + $email = $user->getEmailAddress(); + if (empty($email)) { + return false; + } else { + return true; + } + } } else { return true; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |