diff --git a/zendesk/dynamic_content.go b/zendesk/dynamic_content.go index 92dde7f9..41b3afcb 100644 --- a/zendesk/dynamic_content.go +++ b/zendesk/dynamic_content.go @@ -59,6 +59,7 @@ func (z *Client) CreateDynamicContentItem(item DynamicContentItem) (DynamicConte var data, result struct { Item DynamicContentItem `json:"item"` } + data.Item = item body, err := z.Post("/groups.json", data) if err != nil { diff --git a/zendesk/group.go b/zendesk/group.go index 9a8c0424..abe9348a 100644 --- a/zendesk/group.go +++ b/zendesk/group.go @@ -42,6 +42,7 @@ func (z *Client) CreateGroup(group Group) (Group, error) { var data, result struct { Group Group `json:"group"` } + data.Group = group body, err := z.Post("/groups.json", data) if err != nil { diff --git a/zendesk/ticket_field.go b/zendesk/ticket_field.go index ca7271f4..9680fde5 100644 --- a/zendesk/ticket_field.go +++ b/zendesk/ticket_field.go @@ -71,6 +71,7 @@ func (z Client) CreateTicketField(ticketField TicketField) (TicketField, error) var data, result struct { TicketField TicketField `json:"ticket_field"` } + data.TicketField = ticketField body, err := z.Post("/ticket_fields.json", data) if err != nil { diff --git a/zendesk/trigger.go b/zendesk/trigger.go index 8c7bdc08..171980d8 100644 --- a/zendesk/trigger.go +++ b/zendesk/trigger.go @@ -62,6 +62,7 @@ func (z Client) CreateTrigger(trigger Trigger) (Trigger, error) { var data, result struct { Trigger Trigger `json:"trigger"` } + data.Trigger = trigger body, err := z.Post("/triggers.json", data) if err != nil { diff --git a/zendesk/user.go b/zendesk/user.go index bff0e1cf..da85af15 100644 --- a/zendesk/user.go +++ b/zendesk/user.go @@ -94,6 +94,7 @@ func (z Client) CreateUser(user User) (User, error) { var data, result struct { User User `json:"user"` } + data.User = user body, err := z.Post("/users.json", data) if err != nil {