From 8ef82d2acdb75fa9749bd338902ba843ff57041d Mon Sep 17 00:00:00 2001 From: lumiaqian Date: Fri, 25 Oct 2024 17:19:15 +0800 Subject: [PATCH] fix(media): fixed not return common error fixed not return common error --- work/material/media.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/work/material/media.go b/work/material/media.go index 42a9b6e..551eeee 100644 --- a/work/material/media.go +++ b/work/material/media.go @@ -192,10 +192,9 @@ func (r *Client) GetTempFile(mediaID string) ([]byte, error) { } // 检查响应是否为错误信息 - errorResponse := &util.CommonError{} - err = util.DecodeWithError(response, errorResponse, "GetTempFile") - if err == nil && errorResponse.ErrCode != 0 { - return nil, fmt.Errorf("GetTempFile error: %d, %s", errorResponse.ErrCode, errorResponse.ErrMsg) + err = util.DecodeWithCommonError(response, "GetTempFile") + if err != nil { + return nil, err } // 如果不是错误响应,则返回原始数据