From 9ca25169d307b73bed14a065a40cd202c5586ad9 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 8 Sep 2022 17:28:52 -0400 Subject: [PATCH] steam: igdb then fallback to steam --- common/scrapers/steam.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/common/scrapers/steam.py b/common/scrapers/steam.py index f500bbc6..823c752f 100644 --- a/common/scrapers/steam.py +++ b/common/scrapers/steam.py @@ -20,14 +20,17 @@ class SteamGameScraper(AbstractScraper): effective_url = m[0] else: raise ValueError("not valid url") - s = IgdbGameScraper() - s.scrape_steam(effective_url) - self.raw_data = s.raw_data - self.raw_img = s.raw_img - self.img_ext = s.img_ext - self.raw_data['source_site'] = self.site_name - self.raw_data['source_url'] = effective_url - return self.raw_data, self.raw_img + try: + s = IgdbGameScraper() + s.scrape_steam(effective_url) + self.raw_data = s.raw_data + self.raw_img = s.raw_img + self.img_ext = s.img_ext + self.raw_data['source_site'] = self.site_name + self.raw_data['source_url'] = effective_url + return self.raw_data, self.raw_img + except: + pass headers = DEFAULT_REQUEST_HEADERS.copy() headers['Host'] = self.host headers['Cookie'] = "wants_mature_content=1; birthtime=754700401;"