fix: handle JSON parse error when API returns binary file instead of error JSON (#852)

Co-authored-by: tax <jia_deng@intsig.net>
This commit is contained in:
zhangjianiandtax authored and GitHub committed 2025-09-14 19:47:00 +08:00
1 parent ef1372b98a
commit d4a81916d5
2 files changed
+17 -8

No files matched your search

+2 -8
View File
@@ -191,12 +191,6 @@ func (r *Client) GetTempFile(mediaID string) ([]byte, error) {
return nil, err
}
// 检查响应是否为错误信息
err = util.DecodeWithCommonError(response, "GetTempFile")
if err != nil {
return nil, err
}
// 如果不是错误响应,则返回原始数据
return response, nil
// 检查响应是否为错误信息,如果不是错误响应,则返回原始数据
return util.HandleFileResponse(response, "GetTempFile")
}