plugin_name改为permission_group

This commit is contained in:
Windpicker-owo
2025-09-07 19:03:42 +08:00
parent 7c93b8bbca
commit ea7d3b364f
8 changed files with 23 additions and 23 deletions

View File

@@ -289,7 +289,7 @@ class EventManager:
return {handler.handler_name: handler for handler in event.subscribers}
async def trigger_event(
self, event_name: Union[EventType, str], plugin_name: Optional[str] = "", **kwargs
self, event_name: Union[EventType, str], permission_group: Optional[str] = "", **kwargs
) -> Optional[HandlerResultsCollection]:
"""触发指定事件
@@ -309,11 +309,11 @@ class EventManager:
return None
# 插件白名单检查
if event.allowed_triggers and not plugin_name:
if event.allowed_triggers and not permission_group:
logger.warning(f"事件 {event_name} 存在触发者白名单缺少plugin_name无法验证权限已拒绝触发")
return None
elif event.allowed_triggers and plugin_name not in event.allowed_triggers:
logger.warning(f"插件 {plugin_name} 没有权限触发事件 {event_name},已拒绝触发!")
elif event.allowed_triggers and permission_group not in event.allowed_triggers:
logger.warning(f"插件 {permission_group} 没有权限触发事件 {event_name},已拒绝触发!")
return None
return await event.activate(params)