From 5f09f887f365dda6221e2953c4e1219d2db8f32d Mon Sep 17 00:00:00 2001 From: felinae98 <731499577@qq.com> Date: Sat, 25 Mar 2023 00:50:53 +0800 Subject: [PATCH] :goal_net: add raise_for_status for bilibili --- nonebot_bison/platform/bilibili.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nonebot_bison/platform/bilibili.py b/nonebot_bison/platform/bilibili.py index b0a10c0..fff498a 100644 --- a/nonebot_bison/platform/bilibili.py +++ b/nonebot_bison/platform/bilibili.py @@ -76,7 +76,8 @@ class Bilibili(NewMessage): res = await client.get( "https://api.bilibili.com/x/space/acc/info", params={"mid": target} ) - res_data = json.loads(res.text) + res.raise_for_status() + res_data = res.json() if res_data["code"]: return None return res_data["data"]["name"] @@ -97,7 +98,8 @@ class Bilibili(NewMessage): params=params, timeout=4.0, ) - res_dict = json.loads(res.text) + res.raise_for_status() + res_dict = res.json() if res_dict["code"] == 0: return res_dict["data"].get("cards") else: