From 160a6c8f3ba267c94f4f75de1e33fe544f15769c Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 22 Dec 2015 17:13:11 +0100 Subject: Collapse --- client.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'client.go') diff --git a/client.go b/client.go index 50ed236..f8c5aab 100644 --- a/client.go +++ b/client.go @@ -43,11 +43,7 @@ func NewClient(directory string) (*Client, error) { } defer resp.Body.Close() defer c.replyNonce(resp) - err = json.NewDecoder(resp.Body).Decode(&c.Directory) - if err != nil { - return nil, err - } - return c, nil + return c, json.NewDecoder(resp.Body).Decode(&c.Directory) } var errNoNonces = errors.New("out of nonces") @@ -88,7 +84,8 @@ func (c *Client) post(uri string, s Signer, v interface{}) (*http.Response, erro } log.Println(ansi.Color("POST", "red+b"), uri, string(body)) - signed, err := s.Sign(body, c) + s.Init(c) + signed, err := s.Sign(body) if err != nil { return nil, err } -- cgit v1.2.3