1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-04 19:17:38 +08:00

fix pc client decode error.

This commit is contained in:
Mrs4s 2021-01-09 04:24:03 +08:00
parent 5403859a78
commit fb15970f26

View File

@ -296,13 +296,8 @@ func ToProtoElems(elems []IMessageElement, generalFlags bool) (r []*msg.Elem) {
} }
for _, elem := range elems { for _, elem := range elems {
if e, ok := elem.(*ShortVideoElement); ok { if e, ok := elem.(*ShortVideoElement); ok {
packed := e.Pack() r = append(r, e.Pack()...)
if len(elems) > 1 { break
r = append(r, packed[1])
} else {
r = append(r, packed...)
}
continue
} }
if e, ok := elem.(IRichMessageElement); ok { if e, ok := elem.(IRichMessageElement); ok {
r = append(r, e.Pack()...) r = append(r, e.Pack()...)