From 3aa1866a32bae218e490b5d6ef08ef6d74589bbf Mon Sep 17 00:00:00 2001 From: John Richard Date: Sat, 5 Jul 2025 17:02:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3Field?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyproject.toml | 2 +- src/nonebot_plugin_liteperm/config.py | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8162209..a3e3b6c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "nonebot_plugin_liteperm" -version = "0.0.1" +version = "0.0.1.post1" description = "基于权限节点/权限组/特殊权限的Nonebot权限管理插件。" authors = [ { name = "JohnRichard4096", email = "windowserror@163.com" }, diff --git a/src/nonebot_plugin_liteperm/config.py b/src/nonebot_plugin_liteperm/config.py index a84846d..9f9e4b2 100644 --- a/src/nonebot_plugin_liteperm/config.py +++ b/src/nonebot_plugin_liteperm/config.py @@ -7,7 +7,7 @@ import tomli import tomli_w from nonebot_plugin_localstore import get_plugin_config_dir, get_plugin_data_dir -from pydantic import BaseModel +from pydantic import BaseModel, Field plugin_data_dir = get_plugin_data_dir() config_dir = get_plugin_config_dir() @@ -45,7 +45,10 @@ class CommandConfig(BasicDataModel): class Config(BasicDataModel): - cmd_permission_checker: bool = True + cmd_permission_checker: bool = Field( + default=True, + description="是否开启命令权限检查", + ) def save_to_toml(self, path: Path): """保存配置到 TOML 文件"""