diff --git a/work/externalcontact/external_user.go b/work/externalcontact/external_user.go index dfe88df..002caa7 100644 --- a/work/externalcontact/external_user.go +++ b/work/externalcontact/external_user.go @@ -133,7 +133,10 @@ func (r *Client) BatchGetExternalUserDetails(request BatchGetExternalUserDetails return nil, err } var response []byte - jsonData, _ := json.Marshal(request) + jsonData, err := json.Marshal(request) + if err != nil { + return nil, err + } response, err = util.HTTPPost(fmt.Sprintf("%s?access_token=%v", FetchBatchExternalContactUserDetailURL, accessToken), string(jsonData)) if err != nil { return nil, err @@ -164,7 +167,10 @@ func (r *Client) UpdateUserRemark(request UpdateUserRemarkRequest) error { return err } var response []byte - jsonData, _ := json.Marshal(request) + jsonData, err := json.Marshal(request) + if err != nil { + return err + } response, err = util.HTTPPost(fmt.Sprintf("%s?access_token=%v", UpdateUserRemarkURL, accessToken), string(jsonData)) if err != nil { return err diff --git a/work/externalcontact/tag.go b/work/externalcontact/tag.go index 497340a..4e17f5a 100644 --- a/work/externalcontact/tag.go +++ b/work/externalcontact/tag.go @@ -59,7 +59,10 @@ func (r *Client) GetCropTagList(req GetCropTagRequest) ([]TagGroup, error) { return nil, err } var response []byte - jsonData, _ := json.Marshal(req) + jsonData, err := json.Marshal(req) + if err != nil { + return nil, err + } response, err = util.HTTPPost(fmt.Sprintf("%s?access_token=%v", GetCropTagURL, accessToken), string(jsonData)) if err != nil { return nil, err @@ -102,7 +105,10 @@ func (r *Client) AddCropTag(req AddCropTagRequest) (*TagGroup, error) { return nil, err } var response []byte - jsonData, _ := json.Marshal(req) + jsonData, err := json.Marshal(req) + if err != nil { + return nil, err + } response, err = util.HTTPPost(fmt.Sprintf("%s?access_token=%v", AddCropTagURL, accessToken), string(jsonData)) if err != nil { return nil, err @@ -131,7 +137,10 @@ func (r *Client) EditCropTag(req EditCropTagRequest) error { return err } var response []byte - jsonData, _ := json.Marshal(req) + jsonData, err := json.Marshal(req) + if err != nil { + return err + } response, err = util.HTTPPost(fmt.Sprintf("%s?access_token=%v", EditCropTagURL, accessToken), string(jsonData)) if err != nil { return err @@ -154,7 +163,10 @@ func (r *Client) DeleteCropTag(req DeleteCropTagRequest) error { return err } var response []byte - jsonData, _ := json.Marshal(req) + jsonData, err := json.Marshal(req) + if err != nil { + return err + } response, err = util.HTTPPost(fmt.Sprintf("%s?access_token=%v", DelCropTagURL, accessToken), string(jsonData)) if err != nil { return err @@ -179,7 +191,10 @@ func (r *Client) MarkTag(request MarkTagRequest) error { return err } var response []byte - jsonData, _ := json.Marshal(request) + jsonData, err := json.Marshal(request) + if err != nil { + return err + } response, err = util.HTTPPost(fmt.Sprintf("%s?access_token=%v", MarkCropTagURL, accessToken), string(jsonData)) if err != nil { return err