Adding fullpath and songCount to playlists

This commit is contained in:
Deluan
2016-03-10 10:43:34 -05:00
parent e3dab1392f
commit 972d1c04bc
2 changed files with 6 additions and 2 deletions
+2
View File
@@ -27,6 +27,8 @@ func (c *PlaylistsController) GetAll() {
for i, f := range *allPls {
playlists[i].Id = f.Id
playlists[i].Name = f.Name
playlists[i].Comment = "Original: " + f.FullPath
playlists[i].SongCount = len(f.Tracks)
}
response := c.NewEmpty()
response.Playlists = &responses.Playlists{Playlist: playlists}
+4 -2
View File
@@ -90,8 +90,10 @@ type AlbumList struct {
}
type Playlist struct {
Id string `xml:"id,attr" json:"id"`
Name string `xml:"name,attr" json:"name"`
Id string `xml:"id,attr" json:"id"`
Name string `xml:"name,attr" json:"name"`
Comment string `xml:"comment,attr,omitempty" json:"comment,omitempty"`
SongCount int `xml:"songCount,attr,omitempty" json:"songCount,omitempty"`
/*
<xs:sequence>
<xs:element name="allowedUser" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <!--Added in 1.8.0-->