From ec172dfeb1665c3994dbc35a6c89d4aa3c7bff23 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Sat, 6 Jun 2026 09:58:17 -0400 Subject: [PATCH] use const --- backend/handler/metadata/playmatch_handler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/handler/metadata/playmatch_handler.py b/backend/handler/metadata/playmatch_handler.py index 52d79e2c3..3c19f1d24 100644 --- a/backend/handler/metadata/playmatch_handler.py +++ b/backend/handler/metadata/playmatch_handler.py @@ -17,6 +17,7 @@ from utils.rate_limiter import RateLimiter # Playmatch caps clients at 4 req/s per IP PLAYMATCH_MAX_REQUESTS_PER_SECOND: Final[float] = 4 +PLAYMATCH_MAX_REQUEST_ATTEMPTS: Final[int] = 2 _rate_limiter = RateLimiter(PLAYMATCH_MAX_REQUESTS_PER_SECOND) @@ -150,7 +151,7 @@ class PlaymatchHandler(MetadataHandler): headers = {"user-agent": f"RomM/{get_version()}"} - for attempt in range(2): + for attempt in range(PLAYMATCH_MAX_REQUEST_ATTEMPTS): await _rate_limiter.acquire() try: res = await httpx_client.get(