--- a/favourites.go Thu Apr 13 00:00:00 2017 +0200
+++ b/favourites.go Thu Apr 13 00:17:57 2017 +0200
@@ -20,12 +20,10 @@
println(r.Body)
err = json.Unmarshal([]byte(r.Body), &faves)
if err != nil {
- var res struct {
- Error string `json:"error"`
- }
- err2 := json.Unmarshal([]byte(r.Body), &res)
+ var errorRes Error
+ err2 := json.Unmarshal([]byte(r.Body), &errorRes)
if err2 == nil {
- return faves, fmt.Errorf("%s", res.Error)
+ return faves, fmt.Errorf("%s", errorRes.Text)
}
return faves, fmt.Errorf("favourites API: %s", err.Error())
}
--- a/notifications.go Thu Apr 13 00:00:00 2017 +0200
+++ b/notifications.go Thu Apr 13 00:17:57 2017 +0200
@@ -20,12 +20,10 @@
err = json.Unmarshal([]byte(r.Body), ¬ifications)
if err != nil {
- var res struct {
- Error string `json:"error"`
- }
- err2 := json.Unmarshal([]byte(r.Body), &res)
+ var errorRes Error
+ err2 := json.Unmarshal([]byte(r.Body), &errorRes)
if err2 == nil {
- return notifications, fmt.Errorf("%s", res.Error)
+ return notifications, fmt.Errorf("%s", errorRes.Text)
}
return notifications, fmt.Errorf("notifications API: %s", err.Error())
}
@@ -45,12 +43,10 @@
err = json.Unmarshal([]byte(r.Body), ¬ification)
if err != nil {
- var res struct {
- Error string `json:"error"`
- }
- err2 := json.Unmarshal([]byte(r.Body), &res)
+ var errorRes Error
+ err2 := json.Unmarshal([]byte(r.Body), &errorRes)
if err2 == nil {
- return ¬ification, fmt.Errorf("%s", res.Error)
+ return ¬ification, fmt.Errorf("%s", errorRes.Text)
}
return ¬ification, fmt.Errorf("notification API: %s", err.Error())
}
--- a/timelines.go Thu Apr 13 00:00:00 2017 +0200
+++ b/timelines.go Thu Apr 13 00:17:57 2017 +0200
@@ -34,12 +34,10 @@
err = json.Unmarshal([]byte(r.Body), &tl)
if err != nil {
- var res struct {
- Error string `json:"error"`
- }
- err2 := json.Unmarshal([]byte(r.Body), &res)
+ var errorRes Error
+ err2 := json.Unmarshal([]byte(r.Body), &errorRes)
if err2 == nil {
- return tl, fmt.Errorf("%s", res.Error)
+ return tl, fmt.Errorf("%s", errorRes.Text)
}
return tl, fmt.Errorf("timelines API: %s", err.Error())
}