New: Queue in UI is now paged

This commit is contained in:
Mark McDowall
2014-02-23 14:45:37 -08:00
parent 828e8eb147
commit 42936c956d
4 changed files with 26 additions and 8 deletions
+9 -2
View File
@@ -3,13 +3,20 @@ define(
[
'underscore',
'backbone',
'backbone.pageable',
'History/Queue/QueueModel',
'Mixins/backbone.signalr.mixin'
], function (_, Backbone, QueueModel) {
var QueueCollection = Backbone.Collection.extend({
], function (_, Backbone, PageableCollection, QueueModel) {
var QueueCollection = PageableCollection.extend({
url : window.NzbDrone.ApiRoot + '/queue',
model: QueueModel,
state: {
pageSize: 15
},
mode: 'client',
findEpisode: function (episodeId) {
return _.find(this.models, function (queueModel) {
return queueModel.get('episode').id === episodeId;