From 5bfb69bd6d86f330285e2f005c2aefe2bb91e38f Mon Sep 17 00:00:00 2001 From: RainySY Date: Tue, 16 Jun 2026 22:57:59 +0800 Subject: [PATCH] fix: increase _check_login_state timeout from 10ms to 30s Scrapling fetch timeout is in milliseconds. 10ms was way too short, causing every login verification to fail. Set to 30000ms (30s). --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index adbd94e..7852aed 100644 --- a/main.py +++ b/main.py @@ -551,7 +551,7 @@ class LinuxDoPreviewPlugin(Star): """检查当前会话是否已登录""" try: resp = session.fetch( - "https://linux.do/session/current_user.json", timeout=10 + "https://linux.do/session/current_user.json", timeout=30000 ) if resp.status != 200: return False