From 5a1512ac501bc16a0c5b3bd6e0ab78c34fe2db41 Mon Sep 17 00:00:00 2001 From: Facenapalm Date: Thu, 6 Jun 2024 12:26:42 +0300 Subject: [PATCH] Cleanup --- seek_lutris_id.py | 41 +++++++++++++++++++++-------------------- seek_lutris_id_fast.py | 7 +++---- seek_playground_id.py | 2 +- 3 files changed, 25 insertions(+), 25 deletions(-) diff --git a/seek_lutris_id.py b/seek_lutris_id.py index f054733..733941a 100644 --- a/seek_lutris_id.py +++ b/seek_lutris_id.py @@ -34,7 +34,7 @@ from urllib.parse import unquote from common.seek_basis import SearchIDSeekerBot -class LutrisSeekerBot(SearchIDSeekerBot): +class LutrisBot(): ids_data = { "igdb": { "property": "P5794", @@ -64,25 +64,6 @@ class LutrisSeekerBot(SearchIDSeekerBot): # TODO: GOG DB (for example: https://lutris.net/games/the-chaos-engine/ ) ? } - def __init__(self): - super().__init__( - database_property="P7597", - default_matching_property="P1733", - allowed_matching_properties=[entry["property"] for entry in self.ids_data.values()], - ) - - def search(self, query, max_results=None): - params = { - "q": query, - "unpublished-filter": "on" - } - response = requests.get("https://lutris.net/games", params=params, headers=self.headers) - time.sleep(1) - if not response: - raise RuntimeError(f"can't get search results for query `{query}`. Status code: {response.status_code}") - - return re.findall(r"
\s+\s+