fix(core): 初始化权限管理器以确保正常加载

在 `PermissionManager` 实例化后,缺少了对其 `initialize` 方法的调用。这会导致权限数据无法从数据库或文件中正确加载,使得所有权限检查都使用默认值,从而可能导致权限控制失效。

此提交通过在实例化后立即调用异步的 `initialize` 方法来修复此问题,确保在机器人启动时权限系统能够正确初始化。
This commit is contained in:
minecraft1024a
2025-09-30 22:11:32 +08:00
parent 2ab1747cc0
commit c0605c263b

View File

@@ -215,6 +215,7 @@ MoFox_Bot(第三方修改版)
from src.plugin_system.apis.permission_api import permission_api
permission_manager = PermissionManager()
await permission_manager.initialize()
permission_api.set_permission_manager(permission_manager)
logger.info("权限管理器初始化成功")