From 2ede2cc843395209365364eb55a6559173bea69f Mon Sep 17 00:00:00 2001 From: jxxghp Date: Mon, 14 Aug 2023 07:02:49 +0800 Subject: [PATCH] =?UTF-8?q?fix=20pterclub=E7=AD=BE=E5=88=B0=E6=8A=A5?= =?UTF-8?q?=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/plugins/autosignin/sites/pterclub.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/plugins/autosignin/sites/pterclub.py b/app/plugins/autosignin/sites/pterclub.py index 3995ac96..4fcd6b40 100644 --- a/app/plugins/autosignin/sites/pterclub.py +++ b/app/plugins/autosignin/sites/pterclub.py @@ -45,8 +45,11 @@ class PTerClub(_ISiteSigninHandler): if not html_text: logger.error(f"{site} 签到失败,签到接口请求失败") return False, '签到失败,请检查cookie是否失效' - - sign_dict = json.loads(html_text) + try: + sign_dict = json.loads(html_text) + except Exception as e: + logger.error(f"{site} 签到失败,签到接口返回数据异常,错误信息:{e}") + return False, '签到失败,签到接口返回数据异常' if sign_dict['status'] == '1': # {"status":"1","data":" (签到已成功300)","message":"

这是您的第237次签到, # 已连续签到237天。

本次签到获得300克猫粮。

"}