From 4ff16af3a7889519cbe9309dc40a9db96c7a3c8b Mon Sep 17 00:00:00 2001 From: wumode Date: Tue, 28 Oct 2025 20:09:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=5F=5Finvoke=5Fplugin=5Fmethod=5Fasync?= =?UTF-8?q?=20=E4=B8=AD=20=5F=5Fhandle=5Fevent=5Ferror=20=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E4=BC=A0=E9=80=92=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/core/event.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/core/event.py b/app/core/event.py index 8dbd9c48..d079cdc5 100644 --- a/app/core/event.py +++ b/app/core/event.py @@ -586,7 +586,8 @@ class EventManager(metaclass=Singleton): # 插件同步函数在异步环境中运行,避免阻塞 await run_in_threadpool(method, event) except Exception as e: - self.__handle_event_error(event=event, handler=handler, e=e, module_name=plugin.name) + self.__handle_event_error(event=event, module_name=plugin.name, + class_name=class_name, method_name=method_name, e=e) async def __invoke_module_method_async(self, handler: Any, class_name: str, method_name: str, event: Event): """