From: <tr...@eg...> - 2011-05-30 14:13:15
|
New ticket submitted by Fredox Sky at 2011/05/30 16:13 Tracking System: Bugs Category: Registration Version: Trunk Status: Open Completed: 0% Priority: 5 - medium Created By: Fredox Sky Created on: 2011/05/30 16:13 Assigned to: not assigned Summary: #2980 - Lost password procedure broken since strong integration with addressbook Hi, I am using LDAP backend (but i think part of the problem are the same with Mysql) When hiting Lost Password procedure, registration_bo checks egw->account to get contact_id, unfortunately, when using ldap, this return accound_lid and not (int)contact_id as expected. Since all the rest of the procedure relays on this, problems happen all along the way In the mean time, lost password procedure does not add any new info to addressbook Therefore, i have patched - registration_ui->lost_password - registration_ui->change_password - registration_bo->save - registration_bo->confirm to bypass addressbook stuff and stick to account matters My patches are not very pretty, so i don't post them, but feel free to ask, I will email them to you Thanks Frédéric linked entries: http://www.egroupware.org/egroupware/index.php?menuaction=tracker.tracker_ui.edit&tr_id=2980&no_popup=1 |