Mantis Bugtracker          
testlink.org

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006962TestLinkCommunication via mailpublic2015-02-19 14:122015-09-19 08:49
ReporterTupteq 
Assigned Tofman 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version1.9.13 (2015 #1) 
Fixed in Version1.9.14 (2015 Q3) 
Summary0006962: Users not receiving password reset emails
DescriptionIn version 1.9.9 new field auth_method was added to the users table. This field is empty by default, so users added before upgrade have it empty.

In this case $user->authentication is null.

These facts break feature of resetting password by email, because in lib/functions/users.inc.php in resetPassword() function variable $doIt evaluates always to false because it uses $user->authentication.
Steps To ReproduceInstall TL 1.9.8.
Create a user.
Upgrade to 1.9.13.
Try to reset password for created user.
Additional InformationI'm not a PHP programmer, so my conclusions may be not accurate. I only wanted to fix password reset functionality in my TL instance.
What I did to fix it, I changes auth_method to 'DB' for each user (which worked in my case, I don't use LDAP).
TagsNo tags attached.
Database (MySQL,Postgres,etc)Postgres
BrowserChrome
PHP Version5.4.36-0+deb7u3
TestCaseID
QA Team - Task Workflow StatusREADY FOR TESTING
Attached Files

- Relationships
related to 0006954closedfman "Forgotten password" - email not send 
child of 0006830closedfman Availables hot-fixes for 1.9.13 & How To get full fixed package from GitHub 

-  Notes
(0022747)
fman (administrator)
2015-02-19 14:52

>> I'm not a PHP programmer, so my conclusions may be not accurate
avoid this type of sentences that add no value.

Have you searched for similar issues before reporting ?
(0022750)
fman (administrator)
2015-02-19 20:59

https://www.gitorious.org/testlink-ga/testlink-code/commits/2c60615522dfd7a6d403508c561d1442a5661982 [^]
(0023981)
fman (administrator)
2015-09-19 08:49

1.9.14 Padawan - released - 2015-09-19

- Issue History
Date Modified Username Field Change
2015-02-19 14:12 Tupteq New Issue
2015-02-19 14:52 fman Note Added: 0022747
2015-02-19 14:53 fman Relationship added related to 0006954
2015-02-19 18:57 fman QA Team - Task Workflow Status => TBD
2015-02-19 18:58 fman Assigned To => fman
2015-02-19 18:58 fman Status new => assigned
2015-02-19 20:58 fman Fixed in Version => 1.9.14 (2015 Q3)
2015-02-19 20:59 fman Note Added: 0022750
2015-02-19 20:59 fman QA Team - Task Workflow Status TBD => READY FOR TESTING
2015-02-19 20:59 fman Status assigned => resolved
2015-02-19 20:59 fman Resolution open => fixed
2015-02-19 21:00 fman Relationship added child of 0006830
2015-09-19 08:49 fman Note Added: 0023981
2015-09-19 08:49 fman Status resolved => closed



Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker