fix: 修复嵌套Seg反序列化错误

This commit is contained in:
tcmofashi
2025-03-29 14:12:29 +08:00
parent df3a673a61
commit 16f9e365e1

View File

@@ -241,6 +241,6 @@ class MessageBase:
MessageBase: 新的实例 MessageBase: 新的实例
""" """
message_info = BaseMessageInfo.from_dict(data.get("message_info", {})) message_info = BaseMessageInfo.from_dict(data.get("message_info", {}))
message_segment = Seg(**data.get("message_segment", {})) message_segment = Seg.from_dict(data.get("message_segment", {}))
raw_message = data.get("raw_message", None) raw_message = data.get("raw_message", None)
return cls(message_info=message_info, message_segment=message_segment, raw_message=raw_message) return cls(message_info=message_info, message_segment=message_segment, raw_message=raw_message)