From a2acb56ee685d1e5ee0889ea318888f682f28874 Mon Sep 17 00:00:00 2001 From: tcmofashi Date: Sat, 29 Mar 2025 23:57:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dchatstream=E4=B8=AD?= =?UTF-8?q?=E7=9A=84userinfo=E5=92=8Cgroupinfo=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugins/chat/chat_stream.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/chat/chat_stream.py b/src/plugins/chat/chat_stream.py index 660afa290..32994ec48 100644 --- a/src/plugins/chat/chat_stream.py +++ b/src/plugins/chat/chat_stream.py @@ -47,8 +47,8 @@ class ChatStream: @classmethod def from_dict(cls, data: dict) -> "ChatStream": """从字典创建实例""" - user_info = UserInfo(**data.get("user_info", {})) if data.get("user_info") else None - group_info = GroupInfo(**data.get("group_info", {})) if data.get("group_info") else None + user_info = UserInfo.from_dict(data.get("user_info", {})) if data.get("user_info") else None + group_info = GroupInfo.from_dict(data.get("group_info", {})) if data.get("group_info") else None return cls( stream_id=data["stream_id"],