From 227b698b3fd1552fbac9d0e619d2ff3640ddcf8a Mon Sep 17 00:00:00 2001 From: Michael Kao Date: Tue, 20 Jul 2021 17:23:44 +0200 Subject: [PATCH] Stopping pagination requests if response count is lower than page size. --- keycloak/keycloak_admin.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/keycloak/keycloak_admin.py b/keycloak/keycloak_admin.py index ffb5968..e018dbc 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