mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2026-07-29 23:58:23 -05:00
Collect group membership without a size limit
If the # of group memberships exceeded the search size limit then SizeLimitExceeded was raised. Being in too many groups should not cause a *_show to fail. https://pagure.io/freeipa/issue/7112 Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
This commit is contained in:
committed by
Pavel Vomacka
parent
f2b32759b9
commit
418421d941
@@ -715,7 +715,9 @@ class LDAPObject(Object):
|
|||||||
result = self.backend.get_entries(
|
result = self.backend.get_entries(
|
||||||
self.api.env.basedn,
|
self.api.env.basedn,
|
||||||
filter=filter,
|
filter=filter,
|
||||||
attrs_list=[''])
|
attrs_list=[''],
|
||||||
|
size_limit=-1, # paged search will get everything anyway
|
||||||
|
paged_search=True)
|
||||||
except errors.NotFound:
|
except errors.NotFound:
|
||||||
result = []
|
result = []
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user