diff --git a/backend/adapters/services/retroachievements.py b/backend/adapters/services/retroachievements.py index 07d303257..96042ceff 100644 --- a/backend/adapters/services/retroachievements.py +++ b/backend/adapters/services/retroachievements.py @@ -29,7 +29,7 @@ async def auth_middleware( Reference: https://api-docs.retroachievements.org/getting-started.html#quick-start-http-requests """ - req.url = req.url.update_query({"y": RETROACHIEVEMENTS_API_KEY}) + req.url = req.url.update_query({"y": RETROACHIEVEMENTS_API_KEY}) # type: ignore return await handler(req) diff --git a/backend/handler/metadata/base_handler.py b/backend/handler/metadata/base_handler.py index 9602bd02c..b5362f439 100644 --- a/backend/handler/metadata/base_handler.py +++ b/backend/handler/metadata/base_handler.py @@ -97,7 +97,7 @@ def _normalize_search_term( class MetadataHandler(abc.ABC): SEARCH_TERM_SPLIT_PATTERN = re.compile(r"[\:\-\/]") - SEARCH_TERM_NORMALIZER = re.compile(r"\s*[:-]\s*") + SEARCH_TERM_NORMALIZER = re.compile(r"\s*[:-]\s+") @classmethod @abc.abstractmethod diff --git a/backend/handler/metadata/ss_handler.py b/backend/handler/metadata/ss_handler.py index d53a3913a..cd5a30663 100644 --- a/backend/handler/metadata/ss_handler.py +++ b/backend/handler/metadata/ss_handler.py @@ -689,7 +689,7 @@ class SSHandler(MetadataHandler): search_term, remove_punctuation=False ) res = await self._search_rom( - self.SEARCH_TERM_NORMALIZER.sub(" : ", normalized_search_term), + self.SEARCH_TERM_NORMALIZER.sub(" - ", normalized_search_term), platform_ss_id, ) diff --git a/backend/handler/scan_handler.py b/backend/handler/scan_handler.py index e8aa5588a..9572b0b00 100644 --- a/backend/handler/scan_handler.py +++ b/backend/handler/scan_handler.py @@ -610,7 +610,7 @@ async def scan_rom( ) ) ): - # Use Hasheous match to get the IGDB ID + # Use Hasheous match to get the RA ID h_ra_id = hasheous_rom.get("ra_id") if h_ra_id: log.debug(