From 103de16a8f0504cbf50fe0aae8e69ffb642d064f Mon Sep 17 00:00:00 2001 From: v6ole Date: Tue, 26 May 2026 16:10:43 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=99=BD=E5=90=8D=E5=8D=95=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=E6=94=B9=E4=B8=BA=E4=B8=8D=E5=8C=BA=E5=88=86=E5=A4=A7?= =?UTF-8?q?=E5=B0=8F=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/services/ai_state.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/ai_state.py b/app/services/ai_state.py index 94ce460..c6fe184 100644 --- a/app/services/ai_state.py +++ b/app/services/ai_state.py @@ -43,9 +43,9 @@ def get_whitelist() -> list[str]: def is_whitelisted(user_id: str) -> bool: - """检查用户是否在 AI 白名单中""" + """检查用户是否在 AI 白名单中(不区分大小写)""" whitelist = get_whitelist() if not whitelist: # 白名单为空则所有人都可以操作 return True - return user_id in whitelist + return user_id.lower() in [u.lower() for u in whitelist]