diff --git a/keycloak/keycloak_admin.py b/keycloak/keycloak_admin.py index f55c9ee..a8a71d9 100644 --- a/keycloak/keycloak_admin.py +++ b/keycloak/keycloak_admin.py @@ -223,6 +223,8 @@ class KeycloakAdmin: if not partial_results: break results.extend(partial_results) + if len(partial_results) < query['max']: + break page += 1 return results