From d61e2a88039b80ab0ea8bb072e76da9e8dfe1e13 Mon Sep 17 00:00:00 2001 From: unyacat Date: Sat, 31 Dec 2022 05:37:02 +0900 Subject: [PATCH] avoid SR typeerror (fix #99/#100) Co-authored-by: eli --- s3s.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/s3s.py b/s3s.py index e900a3c..c339235 100755 --- a/s3s.py +++ b/s3s.py @@ -931,7 +931,7 @@ def prepare_job_result(job, ismonitoring, isblackout, overview_data=None, prevre try: payload["title_before"] = utils.b64d(prev_job["data"]["coopHistoryDetail"]["afterGrade"]["id"]) payload["title_exp_before"] = prev_job["data"]["coopHistoryDetail"]["afterGradePoint"] - except KeyError: # private or disconnect, or the json was invalid (expired job >50 ago) or something + except KeyError and TypeError: # private or disconnect, or the json was invalid (expired job >50 ago) or something pass except json.decoder.JSONDecodeError: pass