[chore] Remove omitempty on account source; refactor tests to use prettyprint json (#1337)

* remove omitEmpty tag on account source items

* update tests
This commit is contained in:
tobi
2023-01-13 17:02:45 +01:00
committed by GitHub
parent 5318054808
commit eafd73c292
18 changed files with 1605 additions and 163 deletions

View File

@ -26,11 +26,11 @@ type Source struct {
// unlisted = Unlisted post
// private = Followers-only post
// direct = Direct post
Privacy Visibility `json:"privacy,omitempty"`
Privacy Visibility `json:"privacy"`
// Whether new statuses should be marked sensitive by default.
Sensitive bool `json:"sensitive,omitempty"`
Sensitive bool `json:"sensitive"`
// The default posting language for new statuses.
Language string `json:"language,omitempty"`
Language string `json:"language"`
// The default posting format for new statuses.
StatusFormat string `json:"status_format"`
// Profile bio.
@ -38,5 +38,5 @@ type Source struct {
// Metadata about the account.
Fields []Field `json:"fields"`
// The number of pending follow requests.
FollowRequestsCount int `json:"follow_requests_count,omitempty"`
FollowRequestsCount int `json:"follow_requests_count"`
}