From 66f5243ffb7ae598feb607f801fc5d6d6c841472 Mon Sep 17 00:00:00 2001 From: Matt Suiche Date: Wed, 17 May 2023 13:09:34 +0900 Subject: [PATCH] BUGFIX: Infinite loop in walkapi_iter() --- OTXv2.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OTXv2.py b/OTXv2.py index 9c14f6f..0b586d0 100755 --- a/OTXv2.py +++ b/OTXv2.py @@ -361,6 +361,8 @@ def walkapi_iter(self, url, max_page=None, max_items=None, method='GET', body=No count += 1 if max_page and count > max_page: break + if max_items and item_count > max_items: + break if method == 'GET': data = self.get(next_page_url)