account.go
changeset 152 d9e73e9df9c6
parent 149 5f922977d7c7
child 155 0c581e0108da
--- a/account.go	Fri Apr 28 18:05:18 2017 +0200
+++ b/account.go	Fri Apr 28 21:22:25 2017 +0200
@@ -135,13 +135,13 @@
 
 // GetAccountFollowers returns the list of accounts following a given account
 func (mc *Client) GetAccountFollowers(accountID int, lopt *LimitParams) ([]Account, error) {
-	o := &getAccountsOptions{ID: accountID}
+	o := &getAccountsOptions{ID: accountID, Limit: lopt}
 	return mc.getMultipleAccounts("followers", o)
 }
 
 // GetAccountFollowing returns the list of accounts a given account is following
 func (mc *Client) GetAccountFollowing(accountID int, lopt *LimitParams) ([]Account, error) {
-	o := &getAccountsOptions{ID: accountID}
+	o := &getAccountsOptions{ID: accountID, Limit: lopt}
 	return mc.getMultipleAccounts("following", o)
 }
 
@@ -245,18 +245,24 @@
 }
 
 // GetBlockedAccounts returns the list of blocked accounts
+// The lopt parameter is optional (can be nil).
 func (mc *Client) GetBlockedAccounts(lopt *LimitParams) ([]Account, error) {
-	return mc.getMultipleAccounts("blocks", nil)
+	o := &getAccountsOptions{Limit: lopt}
+	return mc.getMultipleAccounts("blocks", o)
 }
 
 // GetMutedAccounts returns the list of muted accounts
+// The lopt parameter is optional (can be nil).
 func (mc *Client) GetMutedAccounts(lopt *LimitParams) ([]Account, error) {
-	return mc.getMultipleAccounts("mutes", nil)
+	o := &getAccountsOptions{Limit: lopt}
+	return mc.getMultipleAccounts("mutes", o)
 }
 
 // GetAccountFollowRequests returns the list of follow requests accounts
+// The lopt parameter is optional (can be nil).
 func (mc *Client) GetAccountFollowRequests(lopt *LimitParams) ([]Account, error) {
-	return mc.getMultipleAccounts("follow_requests", nil)
+	o := &getAccountsOptions{Limit: lopt}
+	return mc.getMultipleAccounts("follow_requests", o)
 }
 
 // GetAccountRelationships returns a list of relationship entities for the given accounts