--- a/account.go Thu Sep 06 00:34:44 2018 +0200
+++ b/account.go Thu Sep 06 01:07:40 2018 +0200
@@ -62,7 +62,7 @@
}
var rel Relationship
- if err := mc.apiCall(endPoint, method, params, nil, nil, &rel); err != nil {
+ if err := mc.apiCall("v1/"+endPoint, method, params, nil, nil, &rel); err != nil {
return nil, err
}
return &rel, nil
@@ -92,7 +92,7 @@
}
var account Account
- if err := mc.apiCall(endPoint, method, nil, nil, nil, &account); err != nil {
+ if err := mc.apiCall("v1/"+endPoint, method, nil, nil, nil, &account); err != nil {
return nil, err
}
return &account, nil
@@ -104,7 +104,7 @@
func (mc *Client) getMultipleAccounts(endPoint string, params apiCallParams, lopt *LimitParams) ([]Account, error) {
var accounts []Account
var links apiLinks
- if err := mc.apiCall(endPoint, rest.Get, params, lopt, &links, &accounts); err != nil {
+ if err := mc.apiCall("v1/"+endPoint, rest.Get, params, lopt, &links, &accounts); err != nil {
return nil, err
}
if lopt != nil { // Fetch more pages to reach our limit
@@ -112,7 +112,7 @@
for (lopt.All || lopt.Limit > len(accounts)) && links.next != nil {
newlopt := links.next
links = apiLinks{}
- if err := mc.apiCall(endPoint, rest.Get, params, newlopt, &links, &accountSlice); err != nil {
+ if err := mc.apiCall("v1/"+endPoint, rest.Get, params, newlopt, &links, &accountSlice); err != nil {
return nil, err
}
accounts = append(accounts, accountSlice...)
@@ -253,7 +253,7 @@
params["uri"] = uri
var account Account
- if err := mc.apiCall("follows", rest.Post, params, nil, nil, &account); err != nil {
+ if err := mc.apiCall("v1/follows", rest.Post, params, nil, nil, &account); err != nil {
return nil, err
}
if account.ID == 0 {
@@ -367,7 +367,7 @@
}
var rl []Relationship
- if err := mc.apiCall("accounts/relationships", rest.Get, params, nil, nil, &rl); err != nil {
+ if err := mc.apiCall("v1/accounts/relationships", rest.Get, params, nil, nil, &rl); err != nil {
return nil, err
}
return rl, nil