summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyomotoi <[email protected]>2022-06-24 20:29:55 +0800
committerKyomotoi <[email protected]>2022-06-24 20:29:55 +0800
commita96f0453fb111ef105224ef3cc003c60b940c349 (patch)
tree65b059b5f75f1d55532e9cdc1821298fada12684
parentc7eef1f92819b833ca8e8e424713067f09f4f8e6 (diff)
downloadATRI-a96f0453fb111ef105224ef3cc003c60b940c349.tar.gz
ATRI-a96f0453fb111ef105224ef3cc003c60b940c349.tar.bz2
ATRI-a96f0453fb111ef105224ef3cc003c60b940c349.zip
🚑️ 修复因无法获取目标数据引发的报错
-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"])