Skip to content

Commit

Permalink
Merge pull request #329 from jfmyers9/fix-query-params-tags
Browse files Browse the repository at this point in the history
Fix query params on tags
  • Loading branch information
theckman committed May 13, 2021
2 parents fe4ea4d + 27fc4ea commit 4ee8f43
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion tag.go
Original file line number Diff line number Diff line change
Expand Up @@ -358,7 +358,7 @@ func getTagList(ctx context.Context, c *Client, entityType, entityID string, o L
}

// Make call to get all pages associated with the base endpoint.
if err := c.pagedGet(ctx, path+queryParms.Encode(), responseHandler); err != nil {
if err := c.pagedGet(ctx, path+"?"+queryParms.Encode(), responseHandler); err != nil {
return nil, err
}

Expand Down
2 changes: 2 additions & 0 deletions tag_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,15 @@ func TestTag_List(t *testing.T) {

mux.HandleFunc("/tags/", func(w http.ResponseWriter, r *http.Request) {
testMethod(t, r, "GET")
testEqual(t, r.URL.Query()["query"], []string{"MyTag"})
_, _ = w.Write([]byte(`{"tags": [{"id": "1","label":"MyTag"}]}`))
})

listObj := APIListObject{Limit: 0, Offset: 0, More: false, Total: 0}
client := &Client{apiEndpoint: server.URL, authToken: "foo", HTTPClient: defaultHTTPClient}
opts := ListTagOptions{
APIListObject: listObj,
Query: "MyTag",
}
res, err := client.ListTags(opts)
if err != nil {
Expand Down

0 comments on commit 4ee8f43

Please sign in to comment.