diff --git a/src/infrastructure/reporting/dispatcher.py b/src/infrastructure/reporting/dispatcher.py index 746f960..549cb48 100644 --- a/src/infrastructure/reporting/dispatcher.py +++ b/src/infrastructure/reporting/dispatcher.py @@ -68,7 +68,7 @@ class ReportDispatcher: html_content = None try: # 定义头像获取回调,请求小尺寸头像以优化性能 - async def avatar_getter(user_id: str): + async def avatar_url_getter(user_id: str): if not platform_id: return None adapter = self.message_sender.bot_manager.get_adapter(platform_id) @@ -80,7 +80,7 @@ class ReportDispatcher: analysis_result, group_id, self._html_render_func, - avatar_getter=avatar_getter, + avatar_url_getter=avatar_url_getter, ) except Exception as e: logger.error(f"[{trace_id}] Failed to generate image report: {e}")