Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Trac Ticket #402 - nhashed#user#password in entry extension
Description: commit 091c749 had a logic flaw: entry_apply_mod_wsi checks whether modify candidate attribute is to be stored in an entry extension or not. If it is supposed to be in the entry extension, it removes the attribute from the entry attribute list (e_attrs), and put it into the entry extension. The steps have to be done under any condition, but entry_apply_mod_wsi used to check if the entry extension was configured properly and the attribute existed in the extension, first. If both were not satisfied, the attribute was not removed from the attribute list. This patch eliminated the check and the attribute to be stored in the entry extension is always removed from the attribute list in the entry. Reviewed by Nathan (Thank you!!) https://fedorahosted.org/389/ticket/402 (cherry picked from commit c4667c0)
- Loading branch information