Skip to content

Commit c7149ad

Browse files
committed
feat: add omit empty to fields
1 parent 7cdb5f2 commit c7149ad

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

zendesk/custom_object.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ import (
88
)
99

1010
type CustomObjectRecord struct {
11-
Url string `json:"url"`
12-
Name string `json:"name"`
13-
ID string `json:"id"`
11+
Url string `json:"url,omitempty"`
12+
Name string `json:"name,omitempty"`
13+
ID string `json:"id,omitempty"`
1414
CustomObjectKey string `json:"custom_object_key"`
1515
CustomObjectFields map[string]interface{} `json:"custom_object_fields" binding:"required"`
16-
CreatedByUserID string `json:"created_by_user_id"`
17-
UpdatedByUserID string `json:"updated_by_user_id"`
18-
CreatedAt time.Time `json:"created_at"`
19-
UpdatedAt time.Time `json:"updated_at"`
20-
ExternalID string `json:"external_id"`
16+
CreatedByUserID string `json:"created_by_user_id,omitempty"`
17+
UpdatedByUserID string `json:"updated_by_user_id,omitempty"`
18+
CreatedAt time.Time `json:"created_at,omitempty"`
19+
UpdatedAt time.Time `json:"updated_at,omitempty"`
20+
ExternalID string `json:"external_id,omitempty"`
2121
}
2222

2323
// CustomObjectAPI an interface containing all custom object related methods

0 commit comments

Comments
 (0)