diff --git a/astrbot/core/platform/sources/dingtalk/dingtalk_adapter.py b/astrbot/core/platform/sources/dingtalk/dingtalk_adapter.py index 5337cb065..7a79a7a41 100644 --- a/astrbot/core/platform/sources/dingtalk/dingtalk_adapter.py +++ b/astrbot/core/platform/sources/dingtalk/dingtalk_adapter.py @@ -775,9 +775,9 @@ class DingtalkPlatformAdapter(Platform): task = loop.create_task(self.client_.start()) # 当 task 完成时唤醒线程(无论是正常退出还是异常退出) task.add_done_callback( - lambda _: self._shutdown_event.set() - if self._shutdown_event - else None + lambda _: ( + self._shutdown_event.set() if self._shutdown_event else None + ) ) self._shutdown_event.wait() if task.done():