add some sorting
This commit is contained in:
@@ -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" {
|
||||
|
||||
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user