diff --git a/backend/handler/metadata/gamelist_handler.py b/backend/handler/metadata/gamelist_handler.py index 232a63ebb..2da8e7a69 100644 --- a/backend/handler/metadata/gamelist_handler.py +++ b/backend/handler/metadata/gamelist_handler.py @@ -112,10 +112,7 @@ def _split_comma_separated_values(value: str | None) -> list[str]: split_values = value.split(",") - return pydash.compact([ - item.strip() - for item in split_values - ]) + return pydash.compact([item.strip() for item in split_values]) def extract_media_from_gamelist_rom( @@ -210,12 +207,16 @@ def extract_metadata_from_gamelist_rom( return GamelistMetadata( rating=rating, first_release_date=first_release_date, - companies=list(dict.fromkeys( - pydash.compact([ - *_split_comma_separated_values(developer), - *_split_comma_separated_values(publisher), - ]) - )), + companies=list( + dict.fromkeys( + pydash.compact( + [ + *_split_comma_separated_values(developer), + *_split_comma_separated_values(publisher), + ] + ) + ) + ), franchises=_split_comma_separated_values(family), genres=_split_comma_separated_values(genre), player_count=players,