From fb15970f26060708da0270533cb2b0c887f3fa31 Mon Sep 17 00:00:00 2001 From: Mrs4s Date: Sat, 9 Jan 2021 04:24:03 +0800 Subject: [PATCH] fix pc client decode error. --- message/message.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/message/message.go b/message/message.go index 43de6399..ba925cb2 100644 --- a/message/message.go +++ b/message/message.go @@ -296,13 +296,8 @@ func ToProtoElems(elems []IMessageElement, generalFlags bool) (r []*msg.Elem) { } for _, elem := range elems { if e, ok := elem.(*ShortVideoElement); ok { - packed := e.Pack() - if len(elems) > 1 { - r = append(r, packed[1]) - } else { - r = append(r, packed...) - } - continue + r = append(r, e.Pack()...) + break } if e, ok := elem.(IRichMessageElement); ok { r = append(r, e.Pack()...)