Skip to content

Commit 074c757

Browse files
committed
add contactIds filter to corporate customers
1 parent 9032bb7 commit 074c757

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

client_test.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -917,6 +917,8 @@ func TestClient_CorporateCustomersList(t *testing.T) {
917917
gock.New(crmURL).
918918
Get("/api/v5/customers-corporate").
919919
MatchParam("filter[city]", "Москва").
920+
MatchParam("filter[contactIds][]", "101").
921+
MatchParam("filter[contactIds][]", "202").
920922
MatchParam("page", "3").
921923
Reply(200).
922924
BodyString(`{"success":true,"pagination":{"limit":20,"totalCount":1,"currentPage":3,"totalPageCount":1}}`)
@@ -925,7 +927,8 @@ func TestClient_CorporateCustomersList(t *testing.T) {
925927

926928
data, status, err := c.CorporateCustomers(CorporateCustomersRequest{
927929
Filter: CorporateCustomersFilter{
928-
City: "Москва",
930+
City: "Москва",
931+
ContactIDs: []int{101, 202},
929932
},
930933
Page: 3,
931934
})

filters.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ type CorporateCustomersFilter struct {
8787
Bad int `url:"bad,omitempty"`
8888
TasksCount int `url:"tasksCounts,omitempty"`
8989
Ids []string `url:"ids,omitempty,brackets"`
90+
ContactIDs []int `url:"contactIds,omitempty,brackets"`
9091
Sites []string `url:"sites,omitempty,brackets"`
9192
Managers []string `url:"managers,omitempty,brackets"`
9293
ManagerGroups []string `url:"managerGroups,omitempty,brackets"`

0 commit comments

Comments
 (0)