| Summary | Turba fails on editing initial ldap entries |
| Queue | Turba |
| Queue Version | 4.1.2 |
| Type | Bug |
| State | No Feedback |
| Priority | 1. Low |
| Owners | |
| Requester | ralf.lang (at) ralf-lang (dot) de |
| Created | 11/15/13 (4520 days ago) |
| Due | |
| Updated | 3/21/14 (4394 days ago) |
| Assigned | 11/18/13 (4517 days ago) |
| Resolved | 3/21/14 (4394 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Feedback
one like the old code. From the comments it looks like this is what we
want anyway, but it may have unwanted side-effects. Why is the current
not working?
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ Turba
Summary ⇒ Turba fails on editing initial ldap entries
Type ⇒ Bug
State ⇒ Unconfirmed
like turba expects.
This may lead to problems when saving entries with some empty fields.
As of openldap 2.4.26, the following trap prevents the entry from being saved:
/usr/share/php5/PEAR/www/horde/turba/lib/Driver/Ldap.php line 412/413
Solution:
change line 411
$oldval[$key] = array();
I do not yet fully understand the implications of this change.
If no comments follow within reasonable time, I will probably go ahead
and commit this.