diff options
author | JoramWilander <jwawilander@gmail.com> | 2015-08-11 09:28:44 -0400 |
---|---|---|
committer | JoramWilander <jwawilander@gmail.com> | 2015-08-11 12:11:35 -0400 |
commit | 3d0133b5e85660b942773f7cc63e6e8bc357462c (patch) | |
tree | 55df252b0d5a6e34a6b1e45348a361ea27d8144a /model | |
parent | 9f57ed5bf12d2d3a4cb143985c80646b877a1706 (diff) | |
download | chat-3d0133b5e85660b942773f7cc63e6e8bc357462c.tar.gz chat-3d0133b5e85660b942773f7cc63e6e8bc357462c.tar.bz2 chat-3d0133b5e85660b942773f7cc63e6e8bc357462c.zip |
added api unit test for GetChannelCounts
Diffstat (limited to 'model')
-rw-r--r-- | model/client.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/model/client.go b/model/client.go index 9ae0a66e5..6fcfa5043 100644 --- a/model/client.go +++ b/model/client.go @@ -408,6 +408,15 @@ func (c *Client) GetMoreChannels(etag string) (*Result, *AppError) { } } +func (c *Client) GetChannelCounts(etag string) (*Result, *AppError) { + if r, err := c.DoGet("/channels/counts", "", etag); err != nil { + return nil, err + } else { + return &Result{r.Header.Get(HEADER_REQUEST_ID), + r.Header.Get(HEADER_ETAG_SERVER), ChannelCountsFromJson(r.Body)}, nil + } +} + func (c *Client) JoinChannel(id string) (*Result, *AppError) { if r, err := c.DoPost("/channels/"+id+"/join", ""); err != nil { return nil, err |