View | Details | Raw Unified | Return to bug 28288 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/share/pyshared/univention/management/console/modules/distribution/__init__.py.orig (-1 / +1 lines)
 Lines 138-144    Link Here 
138
		group = None
138
		group = None
139
139
140
		# get list of all users matching the given pattern
140
		# get list of all users matching the given pattern
141
		groupresult = udm_modules.lookup( 'groups/group', None, ldap_user_read, scope = 'sub', base = 'cn=groups,%s' % search_base.schoolDN, filter = LDAP_Filter.forGroups( request.options.get( 'pattern', '' ), search_base.school ) )
141
		groupresult = udm_modules.lookup( 'groups/group', None, ldap_user_read, scope = 'sub', base = search_base.workgroups, filter = LDAP_Filter.forGroups( request.options.get( 'pattern', '' ) ) )
142
142
143
		result = map( lambda grp: { 'id' : grp.dn, 'label' : grp[ 'name' ].replace( '%s-' % search_base.school, '' ) }, filter( lambda grp: len( grp[ 'users' ] ) > 0, groupresult ) )
143
		result = map( lambda grp: { 'id' : grp.dn, 'label' : grp[ 'name' ].replace( '%s-' % search_base.school, '' ) }, filter( lambda grp: len( grp[ 'users' ] ) > 0, groupresult ) )
144
		self.finished( request.id, result )
144
		self.finished( request.id, result )

Return to bug 28288