summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ATRI/plugins/bilibili_dynamic/data_source.py3
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"])