Fix for token password reset
This commit is contained in:
@@ -94,9 +94,13 @@ class Model_Module_Method_Token extends ORM_OSB {
|
||||
->find();
|
||||
|
||||
if ($mmto->loaded()) {
|
||||
if ((is_null($mmto->date_expire) OR $mmto->date_expire > time()) AND (is_null($mmto->uses) OR $mmto->uses > 0))
|
||||
return $mmto->token;
|
||||
else
|
||||
// Check that the token is still good
|
||||
if ((is_null($mmto->date_expire) OR $mmto->date_expire > time()) AND (is_null($mmto->uses) OR $mmto->uses > 0)) {
|
||||
$this->token = $mmto->token;
|
||||
return $this->token;
|
||||
|
||||
// Token expired
|
||||
} else
|
||||
$mmto->delete();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user