diff --git a/utils/ad_search.py b/utils/ad_search.py index 4b1e973..ad8e148 100644 --- a/utils/ad_search.py +++ b/utils/ad_search.py @@ -49,7 +49,7 @@ def search_by_user_id(user_id: str, attributes: list[str] | None = None) -> list "(userPrincipalName={})".format(short_username + "@sibcem.ru"), "(sAMAccountName={})".format(safe_sam), ] - or_filter = "({})".format("".join(or_parts)) + or_filter = "(|{})".format("".join(or_parts)) search_filter = "(&{}{})".format("(objectClass=user)", or_filter) conn = _get_conn()