mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-28 04:51:45 +02:00
Movies now show up in the Queue.
This commit is contained in:
@@ -35,6 +35,14 @@ var QueueCollection = PageableCollection.extend({
|
||||
}
|
||||
},
|
||||
|
||||
movie : {
|
||||
sortValue : function(model, attr) {
|
||||
var movie = model.get(attr);
|
||||
|
||||
return movie.get('sortTitle');
|
||||
}
|
||||
},
|
||||
|
||||
episode : {
|
||||
sortValue : function(model, attr) {
|
||||
var episode = model.get('episode');
|
||||
@@ -84,4 +92,4 @@ QueueCollection = AsPageableCollection.call(QueueCollection);
|
||||
var collection = new QueueCollection().bindSignalR();
|
||||
collection.fetch();
|
||||
|
||||
module.exports = collection;
|
||||
module.exports = collection;
|
||||
|
@@ -1,7 +1,7 @@
|
||||
var Marionette = require('marionette');
|
||||
var Backgrid = require('backgrid');
|
||||
var QueueCollection = require('./QueueCollection');
|
||||
var SeriesTitleCell = require('../../Cells/SeriesTitleCell');
|
||||
var SeriesTitleCell = require('../../Cells/MovieTitleCell');
|
||||
var EpisodeNumberCell = require('../../Cells/EpisodeNumberCell');
|
||||
var EpisodeTitleCell = require('../../Cells/EpisodeTitleCell');
|
||||
var QualityCell = require('../../Cells/QualityCell');
|
||||
@@ -28,11 +28,11 @@ module.exports = Marionette.Layout.extend({
|
||||
cellValue : 'this'
|
||||
},
|
||||
{
|
||||
name : 'series',
|
||||
label : 'Series',
|
||||
name : 'movie',
|
||||
label : 'Movie',
|
||||
cell : SeriesTitleCell
|
||||
},
|
||||
{
|
||||
/*{
|
||||
name : 'episode',
|
||||
label : 'Episode',
|
||||
cell : EpisodeNumberCell
|
||||
@@ -42,7 +42,7 @@ module.exports = Marionette.Layout.extend({
|
||||
label : 'Episode Title',
|
||||
cell : EpisodeTitleCell,
|
||||
cellValue : 'episode'
|
||||
},
|
||||
},*/
|
||||
{
|
||||
name : 'quality',
|
||||
label : 'Quality',
|
||||
|
@@ -1,12 +1,14 @@
|
||||
var Backbone = require('backbone');
|
||||
var SeriesModel = require('../../Series/SeriesModel');
|
||||
var EpisodeModel = require('../../Series/EpisodeModel');
|
||||
var MovieModel = require('../../Movies/MovieModel');
|
||||
|
||||
module.exports = Backbone.Model.extend({
|
||||
parse : function(model) {
|
||||
model.series = new SeriesModel(model.series);
|
||||
model.episode = new EpisodeModel(model.episode);
|
||||
model.episode.set('series', model.series);
|
||||
model.movie = new MovieModel(model.movie);
|
||||
return model;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
Reference in New Issue
Block a user