diff --git a/server/models/Collection.js b/server/models/Collection.js index 470f8f35..3c4c3a71 100644 --- a/server/models/Collection.js +++ b/server/models/Collection.js @@ -10,7 +10,8 @@ module.exports = (sequelize) => { include: { model: sequelize.models.book, include: sequelize.models.libraryItem - } + }, + order: [[sequelize.models.book, sequelize.models.collectionBook, 'order', 'ASC']] }) return collections.map(c => this.getOldCollection(c)) } diff --git a/server/models/Playlist.js b/server/models/Playlist.js index 54b46277..4c5ff399 100644 --- a/server/models/Playlist.js +++ b/server/models/Playlist.js @@ -22,7 +22,8 @@ module.exports = (sequelize) => { } } ] - } + }, + order: [['playlistMediaItems', 'order', 'ASC']] }) return playlists.map(p => this.getOldPlaylist(p)) }