From ad6ba2886f98d93532f42dff911ad2f5763a3119 Mon Sep 17 00:00:00 2001 From: LWR Date: Fri, 10 May 2024 22:09:58 +0800 Subject: [PATCH] fix: Fixed TypeError in dynamic push when cards field is None --- starbot/core/dynamic.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/starbot/core/dynamic.py b/starbot/core/dynamic.py index 7672ba4..5467676 100644 --- a/starbot/core/dynamic.py +++ b/starbot/core/dynamic.py @@ -61,6 +61,8 @@ async def dynamic_spider(datasource: DataSource): detail = latest_dynamic["cards"][i] except IndexError: break + except TypeError: + break dynamic_id = detail['desc']['dynamic_id'] if await redis.exists_dynamic(dynamic_id):