Skip to content

Commit 0189fd5

Browse files
committed
Use paging utility functions
1 parent 4186d53 commit 0189fd5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sonar/issues.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,7 @@ def search(endpoint: pf.Platform, params: ApiParams = None, raise_error: bool =
757757
log.debug("Search filters = %s", str(filters))
758758
issue_list = {}
759759
data = json.loads(endpoint.get(Issue.SEARCH_API, params=filters).text)
760-
nbr_issues = data["paging"]["total"]
760+
nbr_issues = util.nbr_total_elements(data)
761761
nbr_pages = util.nbr_pages(data)
762762
log.debug("Number of issues: %d - Nbr pages: %d", nbr_issues, nbr_pages)
763763

@@ -820,7 +820,7 @@ def count(endpoint: pf.Platform, **kwargs) -> int:
820820
"""Returns number of issues of a search"""
821821
filters = pre_search_filters(endpoint=endpoint, params=kwargs)
822822
filters["ps"] = 1
823-
nbr_issues = json.loads(endpoint.get(Issue.SEARCH_API, params=filters).text)["paging"]["total"]
823+
nbr_issues = util.nbr_total_elements(json.loads(endpoint.get(Issue.SEARCH_API, params=filters).text))
824824
log.debug("Count issues with filters %s returned %d issues", str(kwargs), nbr_issues)
825825
return nbr_issues
826826

0 commit comments

Comments
 (0)