From 90f10e89460913b2e79ec811de6de77cbfade96a Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Wed, 6 Aug 2025 17:24:06 -0400 Subject: [PATCH] Fixed platform slugs that were missed --- backend/alembic/versions/0046_migrate_platform_slugs.py | 2 ++ backend/handler/metadata/base_hander.py | 2 -- backend/handler/metadata/igdb_handler.py | 2 +- backend/handler/metadata/moby_handler.py | 2 +- backend/handler/metadata/ss_handler.py | 2 +- frontend/src/utils/index.ts | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/backend/alembic/versions/0046_migrate_platform_slugs.py b/backend/alembic/versions/0046_migrate_platform_slugs.py index 80298526c..75108175b 100644 --- a/backend/alembic/versions/0046_migrate_platform_slugs.py +++ b/backend/alembic/versions/0046_migrate_platform_slugs.py @@ -200,6 +200,7 @@ OLD_SLUGS_TO_NEW_MAP = { "ps-vita": UPS.PSVITA, "sega-32x": UPS.SEGA32, "sega-cd": UPS.SEGACD, + "sega-cd-32x": UPS.SEGACD32, "sega-master-system": UPS.SMS, "sega-saturn": UPS.SATURN, "sharp-x1": UPS.X1, @@ -213,4 +214,5 @@ OLD_SLUGS_TO_NEW_MAP = { "turbografx16--1": UPS.TG16, "watara-slash-quickshot-supervision": UPS.SUPERVISION, "windows": UPS.WIN, + "zx-spectrum": UPS.ZXS, } diff --git a/backend/handler/metadata/base_hander.py b/backend/handler/metadata/base_hander.py index ed7c27f28..ef1006299 100644 --- a/backend/handler/metadata/base_hander.py +++ b/backend/handler/metadata/base_hander.py @@ -581,7 +581,6 @@ class UniversalPlatformSlug(enum.StrEnum): SCUMMVM = "scummvm" SD_200270290 = "sd-200270290" SDSSIGMA7 = "sdssigma7" - SEGA_CD_32X = "sega-cd-32x" SEGA_PICO = "sega-pico" SEGA32 = "sega32" SEGACD = "segacd" @@ -706,7 +705,6 @@ class UniversalPlatformSlug(enum.StrEnum): ZOD = "zod" ZODIAC = "zodiac" ZUNE = "zune" - ZX_SPECTRUM = "zx-spectrum" ZX_SPECTRUM_NEXT = "zx-spectrum-next" ZX80 = "zx80" ZX81 = "zx81" diff --git a/backend/handler/metadata/igdb_handler.py b/backend/handler/metadata/igdb_handler.py index 82471dba6..e38b35d28 100644 --- a/backend/handler/metadata/igdb_handler.py +++ b/backend/handler/metadata/igdb_handler.py @@ -2828,7 +2828,7 @@ IGDB_PLATFORM_LIST: dict[UPS, SlugToIGDB] = { "url": "https://www.igdb.com/platforms/sega-cd", "url_logo": "https://images.igdb.com/igdb/image/upload/t_1080p/pl7w.jpg", }, - UPS.SEGA_CD_32X: { + UPS.SEGACD32: { "category": "Console", "family_name": "Sega", "family_slug": "sega", diff --git a/backend/handler/metadata/moby_handler.py b/backend/handler/metadata/moby_handler.py index 88313fdf6..942ce7252 100644 --- a/backend/handler/metadata/moby_handler.py +++ b/backend/handler/metadata/moby_handler.py @@ -1331,7 +1331,7 @@ MOBYGAMES_PLATFORM_LIST: dict[UPS, SlugToMobyId] = { }, UPS.ZODIAC: {"id": 68, "name": "Zodiac", "slug": "zodiac"}, UPS.ZUNE: {"id": 211, "name": "Zune", "slug": "zune"}, - UPS.ZX_SPECTRUM: { + UPS.ZXS: { "id": 41, "name": "ZX Spectrum", "slug": "zx-spectrum", diff --git a/backend/handler/metadata/ss_handler.py b/backend/handler/metadata/ss_handler.py index c6a408f95..1265a240b 100644 --- a/backend/handler/metadata/ss_handler.py +++ b/backend/handler/metadata/ss_handler.py @@ -613,7 +613,7 @@ SCREENSAVER_PLATFORM_LIST: dict[UPS, SlugToSSId] = { UPS.XBOX360: {"id": 33, "name": "Xbox 360"}, UPS.XBOXONE: {"id": 34, "name": "Xbox One"}, UPS.Z_MACHINE: {"id": 215, "name": "Z-Machine"}, - UPS.ZX_SPECTRUM: {"id": 76, "name": "ZX Spectrum"}, + UPS.ZXS: {"id": 76, "name": "ZX Spectrum"}, UPS.ZX81: {"id": 77, "name": "ZX81"}, } diff --git a/frontend/src/utils/index.ts b/frontend/src/utils/index.ts index 355cbf403..ce3eddcd2 100644 --- a/frontend/src/utils/index.ts +++ b/frontend/src/utils/index.ts @@ -417,7 +417,7 @@ const _EJS_CORES_MAP = { wonderswan: ["mednafen_wswan"], swancrystal: ["mednafen_wswan"], "wonderswan-color": ["mednafen_wswan"], - "zx-spectrum": ["fuse"], + zsx: ["fuse"], } as const; export type EJSPlatformSlug = keyof typeof _EJS_CORES_MAP;