Univention Bugzilla – Bug 22764
Filter nach "Alternativen E-Mail-Adressen" gibt nichts zurück
Last modified: 2011-09-14 10:56:08 CEST
Wenn im UDM -Web nach Alternativen E-Mail-Adressen gesucht wird, gibt es keine Objekte zurück obwohl an einigen Benutzer-Objekten Alternative E-Mail-Adressen gesetzt sind. Festgestellt mit UCS 2.4-x und im UDM auf billy: univention-directory-manager 8.0.72-2.330.201103221423
15.07.11 15:39:22 LDAP ( INFO ) : uldap.search filter=(&(|(&(objectClass=posixAccount)(objectClass=shadowAccount))(objectClass=univentionMail)(objectClass=sambaSamAccount)(objectClass=simpleSecurityObject)(&(objectClass=person)(objectClass=organizationalPerson)(objectClass=inetOrgPerson)))(!(uidNumber=0))(!(uid=*$))(mailAlternativeAddress=['a', 'l', 't', 'e', 'r', '@', 'u', 'n', 'i', 'v', 'o', '.', 'q'])) base=dc=univention,dc=qa scope=sub attr=['dn'] unique=0 required=0 timeout=-1 sizelimit=0
In users/user.py waren die Mappingfunktionen für das LDAP-Attribute mailAlternativeAddress verdreht: ALT: mapping.register('mailAlternativeAddress', 'mailAlternativeAddress', univention.admin.mapping.ListToLowerListUniq) NEU: mapping.register('mailAlternativeAddress', 'mailAlternativeAddress', None, univention.admin.mapping.ListToLowerListUniq) Nebenwirkungen im Web-UDM und im CLI konnten nicht festgestellt werden. Paket univention-directory-manager-modules wurde neu gebaut; Changelogeintrag wurde vorgenommen
QA: OK, Fehler konnte nachvollzogen und Korrektur erfolgreich überprüft werden, Changelog-Eintrag vorhanden.
UCS 2.4-3 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".