diff options
-rw-r--r-- | ATRI/plugins/bilibili_dynamic/data_source.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ATRI/plugins/bilibili_dynamic/data_source.py b/ATRI/plugins/bilibili_dynamic/data_source.py index 780f41c..b0db413 100644 --- a/ATRI/plugins/bilibili_dynamic/data_source.py +++ b/ATRI/plugins/bilibili_dynamic/data_source.py @@ -83,6 +83,9 @@ class BilibiliDynamicSubscriptor(Service): api = API(uid) resp = await api.get_user_dynamics() data = resp.get("data", dict()) + if not data: + return dict() + if "cards" in data: for card in data["cards"]: card["card"] = json.loads(card["card"]) |