# HG changeset patch # User Mikael Berthe # Date 1493407345 -7200 # Node ID d9e73e9df9c645e375aba6dcb53e589d239c7b2b # Parent f87b6ca9de6d1e1455ae30e8129ca3985305a6b3 Fix unused limit options LimitParams was not used in some API calls. diff -r f87b6ca9de6d -r d9e73e9df9c6 account.go --- 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