Skip to content

Commit 839af05

Browse files
committed
Fixed pagination results not working with commas
1 parent 6380edb commit 839af05

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

tibiapy/bazaar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ def __init__(self, **kwargs):
334334
self.entries: List[ListedAuction] = kwargs.get("entries", [])
335335

336336
def __repr__(self):
337-
return f"<{self.__class__.__name__} page={self.page} total_pages={self.total_pages}" \
337+
return f"<{self.__class__.__name__} page={self.page} total_pages={self.total_pages} " \
338338
f"results_count={self.results_count}>"
339339

340340
@property

tibiapy/utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,7 @@ def parse_popup(popup_content):
481481
return title, parsed_html
482482

483483

484-
results_pattern = re.compile(r'Results: (\d+)')
484+
results_pattern = re.compile(r'Results: ([\d,]+)')
485485
page_pattern = re.compile(r'page=(\d+)')
486486

487487

@@ -528,5 +528,5 @@ def parse_pagination(pagination_block) -> Tuple[int, int, int]:
528528
page = 1
529529
else:
530530
page = total_pages
531-
results_count = int(results_pattern.search(results_div.text).group(1))
531+
results_count = parse_integer(results_pattern.search(results_div.text).group(1))
532532
return page, total_pages, results_count

0 commit comments

Comments
 (0)