From 327dff6028c09c45f67fceaf1bcc3bc51b7f09ee Mon Sep 17 00:00:00 2001 From: infinitycat Date: Sat, 12 Apr 2025 02:09:08 +0800 Subject: [PATCH] =?UTF-8?q?fix(config):=20=E6=B7=BB=E5=8A=A0=E5=AF=B9=20id?= =?UTF-8?q?entity=5Fdetail=20=E5=AD=97=E6=AE=B5=E7=9A=84=E9=9D=9E=E7=A9=BA?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在配置文件加载过程中,增加了对 [identity] 部分的 identity_detail 字段的非空检查 - 如果 identity_detail 为空字符串,将抛出 ValueError 异常 --- src/plugins/config/config.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/config/config.py b/src/plugins/config/config.py index 7356ab749..0fefb5c14 100644 --- a/src/plugins/config/config.py +++ b/src/plugins/config/config.py @@ -719,6 +719,7 @@ class BotConfig: # identity_detail字段非空检查 if not config.identity_detail: + logger.error("配置文件错误:[identity] 部分的 identity_detail 不能为空字符串") raise ValueError("配置文件错误:[identity] 部分的 identity_detail 不能为空字符串") logger.success(f"成功加载配置文件: {config_path}")