Skip to content

Commit fb634af

Browse files
committed
Fix 'SDL_GET_LATEST_RELEASES' function.
1 parent bc0f1b9 commit fb634af

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

sdl3/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ async def SDL_GET_LATEST_RELEASES() -> dict[str, str]:
384384
headers["Authorization"] = f"Bearer {os.environ['SDL_GITHUB_TOKEN']}"
385385

386386
for module in SDL_MODULES:
387-
url = f"https://api.github.com/repos/libsdl-org/{module}/releases"
387+
url = f"https://api.github.com/repos/libsdl-org/{module.replace('3', '')}/releases"
388388
tasks.append(asyncio.create_task(session.get(url, headers = headers, ssl = False)))
389389
SDL_LOGGER.Log(SDL_LOGGER.Info, f"Sending a request to '{url}'.")
390390

@@ -394,7 +394,7 @@ async def SDL_GET_LATEST_RELEASES() -> dict[str, str]:
394394
for response, module in zip(responses, SDL_MODULES):
395395
if response.status != 200:
396396
SDL_LOGGER.Log(SDL_LOGGER.Warning, f"Failed to get latest release of '{response.url}', skipping (status: {response.status}).")
397-
releases[module] = None
397+
releases[module.replace('3', '')] = None
398398

399399
else:
400400
latestRelease = (None, None)
@@ -405,7 +405,7 @@ async def SDL_GET_LATEST_RELEASES() -> dict[str, str]:
405405
if not latestRelease[0] or score > latestRelease[0]:
406406
latestRelease = (score, release["tag_name"])
407407

408-
releases[module] = latestRelease[1]
408+
releases[module.replace('3', '')] = latestRelease[1]
409409

410410
await session.close()
411411
return releases

0 commit comments

Comments
 (0)