diff --git a/grafana_api/api/team.py b/grafana_api/api/team.py index 56eac41..dedaf24 100644 --- a/grafana_api/api/team.py +++ b/grafana_api/api/team.py @@ -36,7 +36,7 @@ def search_teams(self, query=None, page=None, perpage=None): while True: teams_on_page = self.api.GET(search_teams_path % page) list_of_teams += teams_on_page["teams"] - if len(list_of_teams) == teams_on_page["totalCount"]: + if len(teams_on_page["teams"]) < teams_on_page["perPage"]: break page += 1 else: