[Tickets #12840] Turba fails on editing initial ldap entries

noreply at bugs.horde.org noreply at bugs.horde.org
Fri Nov 15 10:34:03 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12840
------------------------------------------------------------------------------
  Ticket             | 12840
  Created By         | Ralf Lang (B1 Systems GmbH) <lang at b1-systems.de>
  Summary            | Turba fails on editing initial ldap entries
  Queue              | Turba
  Version            | 4.1.2
  Type               | Bug
  State              | Unconfirmed
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


Ralf Lang (B1 Systems GmbH) <lang at b1-systems.de> (2013-11-15 11:34) wrote:

Initial ldap addressbook entries created by 3rd parties may not behave  
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.





More information about the bugs mailing list