diff --git a/server/ctrlsubsonic/handlers_playlist.go b/server/ctrlsubsonic/handlers_playlist.go index 2d74f7f..3b31ea2 100644 --- a/server/ctrlsubsonic/handlers_playlist.go +++ b/server/ctrlsubsonic/handlers_playlist.go @@ -38,6 +38,7 @@ func playlistRender(c *Controller, playlist *db.Playlist) *spec.Playlist { continue } resp.List[i] = spec.NewTCTrackByFolder(&track, track.Album) + resp.Duration += track.Length } return resp }