graph/users: Use a full substring filter of user search

Previously we only did a prefix match.
This commit is contained in:
Ralf Haferkamp
2023-12-07 10:21:45 +01:00
committed by Ralf Haferkamp
parent 1c8cd3bb17
commit 795989e0aa
+1 -1
View File
@@ -582,7 +582,7 @@ func (i *LDAP) GetUsers(ctx context.Context, oreq *godata.GoDataRequest) ([]*lib
if search != "" {
search = ldap.EscapeFilter(search)
userFilter = fmt.Sprintf(
"(|(%s=%s*)(%s=%s*)(%s=%s*))",
"(|(%s=*%s*)(%s=*%s*)(%s=*%s*))",
i.userAttributeMap.userName, search,
i.userAttributeMap.mail, search,
i.userAttributeMap.displayName, search,