Updates from code review feedback.

This commit is contained in:
DevOldSchool
2026-01-11 13:41:24 +10:00
parent 43f5e9f6f5
commit 4a9a326ab6
2 changed files with 5 additions and 7 deletions

View File

@@ -102,6 +102,7 @@ def upgrade():
NULLIF(r.manual_metadata ->> 'player_count', '1'),
NULLIF(r.ss_metadata ->> 'player_count', '1'),
NULLIF(r.igdb_metadata ->> 'player_count', '1'),
NULLIF(r.gamelist_metadata ->> 'player_count', '1'),
'1'
) AS player_count,
@@ -286,6 +287,7 @@ def upgrade():
NULLIF(JSON_UNQUOTE(JSON_EXTRACT(r.manual_metadata, '$.player_count')), '1'),
NULLIF(JSON_UNQUOTE(JSON_EXTRACT(r.ss_metadata, '$.player_count')), '1'),
NULLIF(JSON_UNQUOTE(JSON_EXTRACT(r.igdb_metadata, '$.player_count')), '1'),
NULLIF(JSON_UNQUOTE(JSON_EXTRACT(r.gamelist_metadata, '$.player_count')), '1'),
'1'
) AS player_count,

View File

@@ -177,15 +177,11 @@ def extract_metadata_from_igdb_rom(
for mm in multiplayer_modes:
platform_data = mm.get("platform")
igdb_id = -1
name = ""
if isinstance(platform_data, dict):
igdb_id = platform_data.get("id", 0)
igdb_id = platform_data.get("id", -1)
name = platform_data.get("name", "")
elif isinstance(platform_data, int):
igdb_id = platform_data
name = ""
else:
igdb_id = 0
name = ""
multiplayer_modes_metadata.append(
IGDBMetadataMultiplayerMode(