1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-07 12:43:32 +08:00
This commit is contained in:
wdvxdr 2020-12-26 20:30:08 +08:00
parent 123b118788
commit 3fb45b0fa2
2 changed files with 4 additions and 5 deletions

View File

@ -507,17 +507,17 @@ func (c *QQClient) GetForwardMessage(resId string) *message.ForwardMessage {
if multiMsg.GetPbItemList() == nil {
return nil
}
var msg *msg.PbMultiMsgItem
var item *msg.PbMultiMsgItem
for _, m := range multiMsg.GetPbItemList() {
if m.GetFileName() == "MultiMsg" {
msg = m
item = m
break
}
}
if msg == nil || msg.GetBuffer() == nil || msg.GetBuffer().GetMsg() == nil {
if item == nil || item.GetBuffer() == nil || item.GetBuffer().GetMsg() == nil {
return nil
}
for _, m := range msg.GetBuffer().GetMsg() {
for _, m := range item.GetBuffer().GetMsg() {
ret.Nodes = append(ret.Nodes, &message.ForwardNode{
SenderId: m.Head.GetFromUin(),
SenderName: func() string {

View File

@ -179,7 +179,6 @@ func (c *QQClient) UploadGroupForwardMessage(groupCode int64, m *message.Forward
ts := time.Now().UnixNano()
seq := c.nextGroupSeq()
data, hash, items := m.CalculateValidationDataForward(seq, rand.Int31(), groupCode)
rsp, body, err := c.multiMsgApplyUp(groupCode, data, hash, 2)
if err != nil {
return nil