diff --git a/api/base_api_controller.go b/api/base_api_controller.go index 5e927faf8..da3a8d21e 100644 --- a/api/base_api_controller.go +++ b/api/base_api_controller.go @@ -153,6 +153,7 @@ func (c *BaseAPIController) ToAlbums(entries engine.Entries) []responses.Child { func (c *BaseAPIController) ToAlbum(entry engine.Entry) responses.Child { album := c.ToChild(entry) album.Name = album.Title + album.Title = "" return album } diff --git a/api/responses/responses.go b/api/responses/responses.go index af378778d..d16c58e17 100644 --- a/api/responses/responses.go +++ b/api/responses/responses.go @@ -76,8 +76,8 @@ type Child struct { Id string `xml:"id,attr" json:"id"` Parent string `xml:"parent,attr,omitempty" json:"parent,omitempty"` IsDir bool `xml:"isDir,attr" json:"isDir"` - Title string `xml:"title,attr" json:"title"` - Name string `xml:"name,attr" json:"name"` + Title string `xml:"title,attr,omitempty" json:"title,omitempty"` + Name string `xml:"name,attr,omitempty" json:"name,omitempty"` Album string `xml:"album,attr,omitempty" json:"album,omitempty"` Artist string `xml:"artist,attr,omitempty" json:"artist,omitempty"` Track int `xml:"track,attr,omitempty" json:"track,omitempty"`