Skip to content

Commit

Permalink
Favor partial update and always pass given params
Browse files Browse the repository at this point in the history
  • Loading branch information
davidfischer-ch committed Mar 30, 2020
1 parent 1dbe190 commit 6f91b03
Show file tree
Hide file tree
Showing 8 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion credentials.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ func (t *CredentialService) UpdateCredential(id int, data map[string]interface{}
return nil, err
}

resp, err := t.client.Requester.PutJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := t.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion groups.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ func (g *GroupService) UpdateGroup(id int, data map[string]interface{}, params m
if err != nil {
return nil, err
}
resp, err := g.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := g.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand Down
6 changes: 3 additions & 3 deletions hosts.go
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ func (h *HostService) UpdateHost(id int, data map[string]interface{}, params map
if err != nil {
return nil, err
}
resp, err := h.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := h.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand All @@ -105,7 +105,7 @@ func (h *HostService) AssociateGroup(id int, data map[string]interface{}, params
if err != nil {
return nil, err
}
resp, err := h.client.Requester.PostJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := h.client.Requester.PostJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand All @@ -132,7 +132,7 @@ func (h *HostService) DisAssociateGroup(id int, data map[string]interface{}, par
if err != nil {
return nil, err
}
resp, err := h.client.Requester.PostJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := h.client.Requester.PostJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand Down
4 changes: 2 additions & 2 deletions inventories.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ func (i *InventoriesService) UpdateInventory(id int, data map[string]interface{}
if err != nil {
return nil, err
}
resp, err := i.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := i.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand All @@ -88,7 +88,7 @@ func (i *InventoriesService) UpdateInventory(id int, data map[string]interface{}
func (i *InventoriesService) GetInventory(id int, params map[string]string) (*Inventory, error) {
endpoint := fmt.Sprintf("/api/v2/inventories/%d", id)
result := new(Inventory)
resp, err := i.client.Requester.GetJSON(endpoint, result, map[string]string{})
resp, err := i.client.Requester.GetJSON(endpoint, result, params)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion organizations.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ func (t *OrganizationService) UpdateOrganization(id int, data map[string]interfa
return nil, err
}

resp, err := t.client.Requester.PostJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := t.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion projects.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ func (p *ProjectService) UpdateProject(id int, data map[string]interface{}, para
if err != nil {
return nil, err
}
resp, err := p.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := p.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion teams.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ func (t *TeamService) UpdateTeam(id int, data map[string]interface{}, params map
return nil, err
}

resp, err := t.client.Requester.PutJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := t.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion users.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ func (u *UserService) UpdateUser(id int, data map[string]interface{}, params map
return nil, err
}

resp, err := u.client.Requester.PutJSON(endpoint, bytes.NewReader(payload), result, nil)
resp, err := u.client.Requester.PatchJSON(endpoint, bytes.NewReader(payload), result, params)
if err != nil {
return nil, err
}
Expand Down

0 comments on commit 6f91b03

Please sign in to comment.