mirror of
https://github.com/Mrs4s/MiraiGo.git
synced 2025-05-04 19:17:38 +08:00
fix group file download error.
This commit is contained in:
parent
61dd50e464
commit
ca72d542ca
@ -251,6 +251,9 @@ func decodeOIDB6d6Response(_ *QQClient, _ uint16, payload []byte) (interface{},
|
|||||||
if err := proto.Unmarshal(pkg.Bodybuffer, &rsp); err != nil {
|
if err := proto.Unmarshal(pkg.Bodybuffer, &rsp); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
if rsp.DownloadFileRsp.DownloadUrl == nil {
|
||||||
|
return nil, errors.New(rsp.DownloadFileRsp.ClientWording)
|
||||||
|
}
|
||||||
ip := rsp.DownloadFileRsp.DownloadIp
|
ip := rsp.DownloadFileRsp.DownloadIp
|
||||||
url := hex.EncodeToString(rsp.DownloadFileRsp.DownloadUrl)
|
url := hex.EncodeToString(rsp.DownloadFileRsp.DownloadUrl)
|
||||||
return fmt.Sprintf("http://%s/ftn_handler/%s/", ip, url), nil
|
return fmt.Sprintf("http://%s/ftn_handler/%s/", ip, url), nil
|
||||||
|
Loading…
x
Reference in New Issue
Block a user