🐛 Blacklist on SteamAPI 403

This commit is contained in:
GeoffreyCoulaud
2023-06-01 00:34:46 +02:00
parent f0948c422f
commit aa33e79963
2 changed files with 8 additions and 1 deletions

View File

@@ -2,6 +2,7 @@ from src.game import Game
from src.store.managers.async_manager import AsyncManager
from src.utils.steam import (
HTTPError,
SteamForbiddenError,
SteamGameNotFoundError,
SteamHelper,
SteamNotAGameError,
@@ -23,7 +24,7 @@ class SteamAPIManager(AsyncManager):
steam = SteamHelper()
try:
online_data = steam.get_api_data(appid=appid)
except (SteamNotAGameError, SteamGameNotFoundError):
except (SteamNotAGameError, SteamGameNotFoundError, SteamForbiddenError):
game.update_values({"blacklisted": True})
else:
game.update_values(online_data)