Release series object (#37)

This commit is contained in:
Nigel Garside 2020-02-28 11:32:23 +00:00 committed by GitHub
parent f499b48b2f
commit e287c7d9b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 3 deletions

View File

@ -54,7 +54,7 @@ type Release struct {
Released string `json:"released"` Released string `json:"released"`
ReleasedFormatted string `json:"released_formatted"` ReleasedFormatted string `json:"released_formatted"`
ResourceURL string `json:"resource_url"` ResourceURL string `json:"resource_url"`
Series []string `json:"series"` Series []Series `json:"series"`
Status string `json:"status"` Status string `json:"status"`
Styles []string `json:"styles"` Styles []string `json:"styles"`
Tracklist []Track `json:"tracklist"` Tracklist []Track `json:"tracklist"`

View File

@ -14,6 +14,17 @@ type Video struct {
URI string `json:"uri"` URI string `json:"uri"`
} }
// Series ...
type Series struct {
Catno string `json:"catno"`
EntityType string `json:"entity_type"`
EntityTypeName string `json:"entity_type_name"`
ID int `json:"id"`
Name string `json:"name"`
ResourceURL string `json:"resource_url"`
ThumbnailURL string `json:"thumbnail_url"`
}
// ArtistSource ... // ArtistSource ...
type ArtistSource struct { type ArtistSource struct {
Anv string `json:"anv"` Anv string `json:"anv"`
@ -57,8 +68,9 @@ type LabelSource struct {
// Identifier ... // Identifier ...
type Identifier struct { type Identifier struct {
Type string `json:"type"` Description string `json:"description"`
Value string `json:"value"` Type string `json:"type"`
Value string `json:"value"`
} }
// Format ... // Format ...