diff --git a/client/decoders.go b/client/decoders.go index b949fceb..789b6cb1 100644 --- a/client/decoders.go +++ b/client/decoders.go @@ -299,7 +299,7 @@ func decodeTransEmpResponse(c *QQClient, pkt *network.Packet) (any, error) { c.highwaySession.Uin = strconv.FormatInt(c.Uin, 10) body.ReadInt32() // sig create time body.ReadUInt16() - m, err := tlv.NewDecoder(2, 2).DecodeRecordMap(reader.ReadAvailable()) + m, err := tlv.NewDecoder(2, 2).DecodeRecordMap(body.ReadAvailable()) if err != nil { return nil, err }