From b17a1ed557a65810e3905af18f9435e2ef11ce3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Wed, 24 May 2017 13:21:43 +0200 Subject: [PATCH] playlist: fixed dashboard play ordering, fixes #7688 --- pkg/api/playlist_play.go | 2 +- pkg/services/sqlstore/playlist.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/api/playlist_play.go b/pkg/api/playlist_play.go index 780767531a8..29a806ce23d 100644 --- a/pkg/api/playlist_play.go +++ b/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 } diff --git a/pkg/services/sqlstore/playlist.go b/pkg/services/sqlstore/playlist.go index ad9656c5228..72f3079db8d 100644 --- a/pkg/services/sqlstore/playlist.go +++ b/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, }) }