From bda487f26e05fb5fddde9590f078a55a7ce9f24f Mon Sep 17 00:00:00 2001 From: kramo <93832451+kra-mo@users.noreply.github.com> Date: Sat, 27 May 2023 09:00:29 +0200 Subject: [PATCH] Fix Steam API response handling - fixes #101 --- src/importers/steam_importer.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/importers/steam_importer.py b/src/importers/steam_importer.py index df50d5d..730018b 100644 --- a/src/importers/steam_importer.py +++ b/src/importers/steam_importer.py @@ -35,9 +35,10 @@ def update_values_from_data(content, values): values["blacklisted"] = True else: data = basic_data["data"] - values["developer"] = ", ".join(data["developers"]) + if data.get("developers"): + values["developer"] = ", ".join(data["developers"]) - if data["type"] != "game": + if data.get("type") != "game": values["blacklisted"] = True return values