diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e0fa605..37f536e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -11,7 +11,7 @@ repos: - id: isort - repo: https://github.com/psf/black - rev: 22.1.0 + rev: 22.3.0 hooks: - id: black diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f68581..5e835f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -71,3 +71,8 @@ - 添加了 [推送消息合并转发功能](https://nonebot-bison.vercel.app/usage/#%E9%85%8D%E7%BD%AE) - 添加了`添加订阅`命令事件的中途取消功能 - 优化了`添加订阅`命令的聊天处理逻辑 + +## [0.5.2] + +- 修复了微博获取全文时接口失效的问题 +- 修复了 bilibili 空列表时的报错 diff --git a/src/plugins/nonebot_bison/platform/bilibili.py b/src/plugins/nonebot_bison/platform/bilibili.py index 5ff3cc1..ad21a8a 100644 --- a/src/plugins/nonebot_bison/platform/bilibili.py +++ b/src/plugins/nonebot_bison/platform/bilibili.py @@ -47,7 +47,7 @@ class Bilibili(NewMessage): ) res_dict = json.loads(res.text) if res_dict["code"] == 0: - return res_dict["data"]["cards"] + return res_dict["data"].get("cards") else: return [] diff --git a/src/plugins/nonebot_bison/platform/weibo.py b/src/plugins/nonebot_bison/platform/weibo.py index 2e9f46b..bcd0995 100644 --- a/src/plugins/nonebot_bison/platform/weibo.py +++ b/src/plugins/nonebot_bison/platform/weibo.py @@ -130,7 +130,7 @@ class Weibo(NewMessage): ) try: full_json_text = re.search( - r'"status": ([\s\S]+),\s+"hotScheme"', res.text + r'"status": ([\s\S]+),\s+"call"', res.text ).group(1) info = json.loads(full_json_text) except: diff --git a/tests/platforms/static/weibo_detail_4645748019299849 b/tests/platforms/static/weibo_detail_4645748019299849 index ae3819d..f216ea8 100644 --- a/tests/platforms/static/weibo_detail_4645748019299849 +++ b/tests/platforms/static/weibo_detail_4645748019299849 @@ -15,7 +15,7 @@ - +
@@ -30,15 +30,23 @@ - + diff --git a/tests/platforms/static/weibo_detail_4649031014551911 b/tests/platforms/static/weibo_detail_4649031014551911 index 2666e3b..7c003a4 100644 --- a/tests/platforms/static/weibo_detail_4649031014551911 +++ b/tests/platforms/static/weibo_detail_4649031014551911 @@ -15,7 +15,7 @@ - +
@@ -30,15 +30,23 @@ - +