From 649bdad70e16f58154dd6d765bb09f99dfaa105d Mon Sep 17 00:00:00 2001 From: Serhii Kuts Date: Fri, 16 Feb 2018 03:59:44 +0200 Subject: [PATCH] Add Search users support (#92) Signed-off-by: Serhii Kuts --- gitea/user_search.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 gitea/user_search.go diff --git a/gitea/user_search.go b/gitea/user_search.go new file mode 100644 index 0000000..65ab980 --- /dev/null +++ b/gitea/user_search.go @@ -0,0 +1,14 @@ +package gitea + +import "fmt" + +type searchUsersResponse struct { + Users []*User `json:"data"` +} + +// SearchUsers finds users by query +func (c *Client) SearchUsers(query string, limit int) ([]*User, error) { + resp := new(searchUsersResponse) + err := c.getParsedResponse("GET", fmt.Sprintf("/users/search?q=%s&limit=%d", query, limit), nil, nil, &resp) + return resp.Users, err +}