Univention Bugzilla – Bug 23335
Navigation: Suchfilter
Last modified: 2011-12-13 15:49:26 CET
In der Navigation sollte es möglich sein Suchfilter zu definieren wie in der alten Version
Das UDM-Modul wurde um eine Suche für die Navigation erweitert.
Die Suche funktioniert bis auf einen Fall: Wenn ein Object-Type ausgewählt wird, dann wird das Feld für Eigenschaften ausgewählt. Wird dort die Eigenschaft 'Alle Containern' (Übersetzungsfehler) ausgewählt führt die Suche zu einem Traceback. In der Suche für die anderen Module wurde der Fall abgefangen. In der Query für die Navigation fehlt dieser Fall noch. Bad search filter File '/usr/lib/pymodules/python2.6/notifier/threads.py', line 75, in _run tmp = self._function() File '/usr/lib/pymodules/python2.6/notifier/__init__.py', line 107, in __call__ return self._function( *tmp ) File '/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/__init__.py', line 245, in _thread result = module.search( request.options.get( 'container' ), request.options[ 'objectProperty' ], request.options[ 'objectPropertyValue' ], superordinate ) File '/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/ldap.py', line 234, in search raise UDM_Error( str( e ) )
(In reply to comment #2) > Die Suche funktioniert bis auf einen Fall: > Wenn ein Object-Type ausgewählt wird, dann wird das Feld für Eigenschaften > ausgewählt. Wird dort die Eigenschaft 'Alle Containern' (Übersetzungsfehler) > ausgewählt führt die Suche zu einem Traceback. Das Problem trat auf, wenn in der Suche bspw. nach einem DNS-HostRecord gesucht wurde, dazu fehlte das Superordinate. In udm/nav/object/query wurde jetzt eine enstprechende Suche nach dem Superordinate hinzugefügt. Sollte jetzt funktionieren.
univention-management-console-module-udm (1.0.145-1) unstable; urgency=low . * nav/object/query: added check for superordinate (Bug #23335)
(In reply to comment #4) > univention-management-console-module-udm (1.0.145-1) unstable; urgency=low > . > * nav/object/query: added check for superordinate (Bug #23335) Das funktioniert jetzt
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"