From 5975e659b5a65220fdea3ef5bf0ba84531fa3515 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 7 Apr 2026 17:26:36 +0000 Subject: [PATCH] Address review: rename timeout constant, fix incomplete docs URL Agent-Logs-Url: https://github.com/thaitien280401-stack/RedditVideoMakerBot/sessions/adc9d93e-b8a2-4b45-8f6c-50427edeee51 Co-authored-by: thaitien280401-stack <271128961+thaitien280401-stack@users.noreply.github.com> --- main.py | 2 +- utils/check_token.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index c4d0991..7f89aad 100755 --- a/main.py +++ b/main.py @@ -301,7 +301,7 @@ if __name__ == "__main__": f"Lỗi: {err}\n\n" "Hướng dẫn khắc phục:\n" "1. Kiểm tra access_token trong config.toml còn hiệu lực không\n" - "2. Lấy token mới tại: https://developers.facebook.com/docs/threads\n" + "2. Lấy token mới tại: https://developers.facebook.com/docs/threads/get-started\n" "3. Đảm bảo token có quyền: threads_basic_read\n" "4. Kiểm tra user_id khớp với tài khoản Threads" ) diff --git a/utils/check_token.py b/utils/check_token.py index a23d8f3..6cc7fb3 100644 --- a/utils/check_token.py +++ b/utils/check_token.py @@ -25,7 +25,7 @@ from utils import settings from utils.console import print_step, print_substep THREADS_API_BASE = "https://graph.threads.net/v1.0" -_REQUEST_TIMEOUT = 15 # seconds – preflight should be fast +_REQUEST_TIMEOUT_SECONDS = 15 # preflight should be fast class TokenCheckError(Exception): @@ -39,7 +39,7 @@ def _call_me_endpoint(access_token: str) -> dict: "fields": "id,username", "access_token": access_token, } - response = requests.get(url, params=params, timeout=_REQUEST_TIMEOUT) + response = requests.get(url, params=params, timeout=_REQUEST_TIMEOUT_SECONDS) # HTTP-level errors if response.status_code == 401: @@ -79,7 +79,7 @@ def _try_refresh(access_token: str) -> Optional[str]: "grant_type": "th_refresh_token", "access_token": access_token, }, - timeout=_REQUEST_TIMEOUT, + timeout=_REQUEST_TIMEOUT_SECONDS, ) resp.raise_for_status() data = resp.json()