1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-04 11:07:40 +08:00

better error for upload failed

This commit is contained in:
wdvxdr 2021-04-23 15:43:35 +08:00
parent b7a2b9bbd7
commit 69b3e62e0e
No known key found for this signature in database
GPG Key ID: 55FF1414A69CEBA6

View File

@ -52,7 +52,7 @@ func (c *QQClient) UploadGroupImage(groupCode int64, img io.ReadSeeker) (*messag
if _, err = c.highwayUploadByBDH(img, length, 2, rsp.UploadKey, EmptyBytes, fh, false); err == nil {
goto ok
}
return nil, errors.New("upload failed")
return nil, errors.Wrap(err, "upload failed")
ok:
_, _ = img.Seek(0, io.SeekStart)
i, _, _ := image.DecodeConfig(img)
@ -93,7 +93,7 @@ func (c *QQClient) UploadGroupImageByFile(groupCode int64, path string) (*messag
if _, err = c.highwayUploadFileMultiThreadingByBDH(path, 2, 4, rsp.UploadKey, EmptyBytes, false); err == nil {
goto ok
}
return nil, errors.New("upload failed")
return nil, errors.Wrap(err, "upload failed")
ok:
_, _ = img.Seek(0, io.SeekStart)
i, _, _ := image.DecodeConfig(img)