1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

Use errwrap to improve fmt.Errorf() handling (#771)

Errwrap: https://github.com/fatih/errwrap

Signed-off-by: Chris Cummer <chriscummer@me.com>
This commit is contained in:
Chris Cummer
2019-12-01 20:46:52 -08:00
committed by GitHub
parent e19409d278
commit d9464c4a22
3 changed files with 3 additions and 5 deletions

View File

@@ -100,8 +100,8 @@ func (client *Client) request(req request, result interface{}) error {
}
if err := json.Unmarshal(responseBody, &result); err != nil {
return fmt.Errorf(`Could not unmarshal url [%s]
response [%s] request[%s] error:%v`, req.url, responseBody, jsonValues, err)
return fmt.Errorf("Could not unmarshal url [%s] \n\t\tresponse [%s] request[%s] error:%w",
req.url, responseBody, jsonValues, err)
}
return nil

View File

@@ -84,7 +84,7 @@ func writeMetaDataToDisk(metaData pocketMetaData) error {
fileData, err := yaml.Marshal(metaData)
if err != nil {
return fmt.Errorf("Could not write token to disk %v", err)
return fmt.Errorf("Could not write token to disk %w", err)
}
wtfConfigDir, err := cfg.WtfConfigDir()