From 5c3af9a5f0d38d7e8e651231a144ae1fb7c961e7 Mon Sep 17 00:00:00 2001 From: tauqua Date: Sun, 13 Sep 2020 13:44:40 -0500 Subject: [PATCH] Only check library when checking sources or groups --- claim_itch.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/claim_itch.py b/claim_itch.py index 24ef9d6..97b7880 100644 --- a/claim_itch.py +++ b/claim_itch.py @@ -535,16 +535,18 @@ def main(): for cookie in cookies: session.cookies.set(cookie['name'], cookie['value']) - # check already owned keys - owned_keys = get_owned_keys() - for key in owned_keys: - history['claimed'].add(key) # getting game links itch_groups = set(filter(re.compile(PATTERNS['itch_group']).match, history['has_more'])) check_sources = not os.path.exists(history_file) or args.recheck check_groups = len(itch_groups) > 0 or args.recheck_groups if check_sources or check_groups: + print('getting existing library') + # check already owned keys + owned_keys = get_owned_keys() + for key in owned_keys: + history['claimed'].add(key) + print('will reload game urls from the internet') # keep getting newly discovered sales/collections first_pass = True