diff options
author | Kyomotoi <[email protected]> | 2022-06-24 20:29:55 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2022-06-24 20:29:55 +0800 |
commit | a96f0453fb111ef105224ef3cc003c60b940c349 (patch) | |
tree | 65b059b5f75f1d55532e9cdc1821298fada12684 | |
parent | c7eef1f92819b833ca8e8e424713067f09f4f8e6 (diff) | |
download | ATRI-a96f0453fb111ef105224ef3cc003c60b940c349.tar.gz ATRI-a96f0453fb111ef105224ef3cc003c60b940c349.tar.bz2 ATRI-a96f0453fb111ef105224ef3cc003c60b940c349.zip |
🚑️ 修复因无法获取目标数据引发的报错
-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"]) |