Merge pull request #16 from 178inaba/follow_requests

Add FollowRequestAuthorize and FollowRequestReject
This commit is contained in:
mattn 2017-04-17 01:34:21 +09:00 committed by GitHub
commit c17c887064
4 changed files with 73 additions and 6 deletions

View file

@ -44,12 +44,11 @@ func (c *Client) doAPI(method string, uri string, params url.Values, res interfa
return err
}
defer resp.Body.Close()
if res == nil {
return nil
}
if method == http.MethodGet && resp.StatusCode != http.StatusOK {
if resp.StatusCode != http.StatusOK {
return fmt.Errorf("bad request: %v", resp.Status)
} else if res == nil {
return nil
}
return json.NewDecoder(resp.Body).Decode(&res)