add some sorting

This commit is contained in:
sentriz
2019-05-27 15:16:17 +01:00
parent 601cf560d0
commit 6eb1041ad8
2 changed files with 4 additions and 2 deletions

View File

@@ -71,7 +71,7 @@ func (c *Controller) GetMusicDirectory(w http.ResponseWriter, r *http.Request) {
c.DB.
Where("folder_id = ?", id).
Preload("Album").
Order("track_number").
Order("title").
Find(&tracks)
for _, track := range tracks {
if getStrParam(r, "c") == "Jamstash" {

View File

@@ -75,7 +75,9 @@ func (c *Controller) GetAlbum(w http.ResponseWriter, r *http.Request) {
var album model.Album
c.DB.
Preload("AlbumArtist").
Preload("Tracks").
Preload("Tracks", func(db *gorm.DB) *gorm.DB {
return db.Order("tracks.track_number")
}).
First(&album, id)
tracksObj := []*subsonic.Track{}
for _, track := range album.Tracks {