From 95a2e48019c37c6e5c58605527cd737d7f9e4e4a Mon Sep 17 00:00:00 2001 From: felinae98 <731499577@qq.com> Date: Mon, 28 Nov 2022 17:25:41 +0800 Subject: [PATCH] :bug: fix empty weibo parse error --- src/plugins/nonebot_bison/platform/weibo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/nonebot_bison/platform/weibo.py b/src/plugins/nonebot_bison/platform/weibo.py index ee12ad2..2fccea2 100644 --- a/src/plugins/nonebot_bison/platform/weibo.py +++ b/src/plugins/nonebot_bison/platform/weibo.py @@ -67,7 +67,7 @@ class Weibo(NewMessage): "https://m.weibo.cn/api/container/getIndex?", params=params, timeout=4.0 ) res_data = json.loads(res.text) - if not res_data["ok"]: + if not res_data["ok"] and res_data["msg"] != "这里还没有内容": raise ApiError(res.request.url) custom_filter: Callable[[RawPost], bool] = lambda d: d["card_type"] == 9 return list(filter(custom_filter, res_data["data"]["cards"]))