Jelajahi Sumber

playlist: fixed dashboard play ordering, fixes #7688

Torkel Ödegaard 8 tahun lalu
induk
melakukan
b17a1ed557
2 mengubah file dengan 3 tambahan dan 3 penghapusan
  1. 1 1
      pkg/api/playlist_play.go
  2. 2 2
      pkg/services/sqlstore/playlist.go

+ 1 - 1
pkg/api/playlist_play.go

@@ -91,6 +91,6 @@ func LoadPlaylistDashboards(orgId, userId, playlistId int64) (dtos.PlaylistDashb
 	result = append(result, k...)
 	result = append(result, populateDashboardsByTag(orgId, userId, dashboardByTag, dashboardTagOrder)...)
 
-	sort.Sort(sort.Reverse(result))
+	sort.Sort(result)
 	return result, nil
 }

+ 2 - 2
pkg/services/sqlstore/playlist.go

@@ -83,12 +83,12 @@ func UpdatePlaylist(cmd *m.UpdatePlaylistCommand) error {
 
 	playlistItems := make([]m.PlaylistItem, 0)
 
-	for _, item := range cmd.Items {
+	for index, item := range cmd.Items {
 		playlistItems = append(playlistItems, m.PlaylistItem{
 			PlaylistId: playlist.Id,
 			Type:       item.Type,
 			Value:      item.Value,
-			Order:      item.Order,
+			Order:      index + 1,
 			Title:      item.Title,
 		})
 	}