Ticket #2530 (closed Bug: fixed)
Grossly inefficient member search
|Reported by:||tesdal||Owned by:|
Description (last modified by hannosch) (diff)
The member search (used for localrole form among other things) is grossly inefficient. It lists all users from the user DB and calls wrapUser which adds member directory if member directory creation is turned on. As the localrole form can be used quite a lot, we should rather find a better way of doing this search.
CMFMember would probably help, as member objects are put in the catalog.
Also, LDAPUserFolder is commonly used for intranets, and shouldn't require too much fiddling to work without doing wrapUser on all the users in the DB.
comment:10 Changed 8 years ago by hannosch
- Component changed from Infrastructure to Users/Groups
- Description modified (diff)