fix:lark adapter listeners init problem (#1426)

Co-authored-by: wangzejie <wangzejie@meicai.cn>
This commit is contained in:
zejiewang
2025-05-15 11:25:38 +08:00
committed by GitHub
parent 1d7f2ab701
commit bb930aec14

View File

@@ -332,7 +332,7 @@ class LarkAdapter(adapter.MessagePlatformAdapter):
listeners: typing.Dict[ listeners: typing.Dict[
typing.Type[platform_events.Event], typing.Type[platform_events.Event],
typing.Callable[[platform_events.Event, adapter.MessagePlatformAdapter], None], typing.Callable[[platform_events.Event, adapter.MessagePlatformAdapter], None],
] = {} ]
config: dict config: dict
quart_app: quart.Quart quart_app: quart.Quart
@@ -342,6 +342,7 @@ class LarkAdapter(adapter.MessagePlatformAdapter):
self.config = config self.config = config
self.ap = ap self.ap = ap
self.quart_app = quart.Quart(__name__) self.quart_app = quart.Quart(__name__)
self.listeners = {}
@self.quart_app.route('/lark/callback', methods=['POST']) @self.quart_app.route('/lark/callback', methods=['POST'])
async def lark_callback(): async def lark_callback():