From d85c575c61006e340722e69eae217f38a8d2b3e7 Mon Sep 17 00:00:00 2001 From: ppc Date: Wed, 18 Sep 2024 11:29:14 +0100 Subject: [PATCH] add nullcheck --- titles/mai2/dx.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/titles/mai2/dx.py b/titles/mai2/dx.py index a31f98c..66bf914 100644 --- a/titles/mai2/dx.py +++ b/titles/mai2/dx.py @@ -243,7 +243,8 @@ class Mai2DX(Mai2Base): if "userFavoriteList" in upsert and len(upsert["userFavoriteList"]) > 0: for fav in upsert["userFavoriteList"]: kind_id = fav.get("kind", fav.get("itemKind")) # itemKind key used in BUDDiES+ - await self.data.item.put_favorite(user_id, kind_id, fav["itemIdList"]) + if kind_id is not None: + await self.data.item.put_favorite(user_id, kind_id, fav["itemIdList"]) if "userFavoritemusicList" in upsert and len(upsert["userFavoritemusicList"]) > 0: for fav in upsert["userFavoritemusicList"]: