From e0576196ab5311681e28b5cc7556bde5efb913ec Mon Sep 17 00:00:00 2001 From: Aaron Gelter Date: Mon, 16 May 2022 12:10:16 -0700 Subject: [PATCH] api.py: Fix __iter__ bug in IterResource class The __iter__ method needs to reset the index when called in case a previous iterator didn't complete a full cycle of all elements. --- appstoreconnect/api.py | 1 + 1 file changed, 1 insertion(+) diff --git a/appstoreconnect/api.py b/appstoreconnect/api.py index eddbe15..1fd721e 100644 --- a/appstoreconnect/api.py +++ b/appstoreconnect/api.py @@ -210,6 +210,7 @@ def __getitem__(self, item): return items[item] def __iter__(self): + self.index = 0 return self def __repr__(self):