From 38ba6224644ca8b9913177b521b673c00ff4b0f3 Mon Sep 17 00:00:00 2001 From: mcinj <98779161+mcinj@users.noreply.github.com> Date: Sat, 23 Apr 2022 16:15:47 -0400 Subject: [PATCH] ignore giveaways already entered into by default --- src/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.py b/src/main.py index 05f1d4d..155829e 100644 --- a/src/main.py +++ b/src/main.py @@ -102,7 +102,9 @@ class SteamGifts: soup = self.get_soup_from_page(paginated_url) - game_list = soup.find_all('div', {'class': 'giveaway__row-inner-wrap'}) + # this matches on a div with the exact class value so we discard ones that also have a class 'is-faded' containing already entered giveaways + game_list = soup.select('div[class=giveaway__row-inner-wrap]') + # game_list = soup.find_all('div', {'class': 'giveaway__row-inner-wrap'}) if not len(game_list): random_seconds = randint(900, 1400)