First fixes for Movie Editor. Testing to see if this approach could work.

pull/2/head
Leonardo Galli 8 years ago
parent ca164c2a24
commit cdca4a8585

@ -77,7 +77,7 @@ module.exports = Marionette.Layout.extend({
initialize : function() { initialize : function() {
this.movieCollection = MoviesCollection.clone(); this.movieCollection = MoviesCollection.clone();
this.movieCollection.shadowCollection.bindSignalR(); this.movieCollection.bindSignalR();
this.listenTo(this.movieCollection, 'save', this.render); this.listenTo(this.movieCollection, 'save', this.render);
this.filteringOptions = { this.filteringOptions = {
@ -114,7 +114,7 @@ module.exports = Marionette.Layout.extend({
}, },
_showTable : function() { _showTable : function() {
if (this.movieCollection.shadowCollection.length === 0) { if (this.movieCollection.length === 0) {
this.seriesRegion.show(new EmptyView()); this.seriesRegion.show(new EmptyView());
this.toolbar.close(); this.toolbar.close();
return; return;

@ -0,0 +1,7 @@
var movieCollection = require('./MoviesCollection');
var fullCollection = movieCollection.clone();
fullCollection.bindSignalR();
fullCollection.state.pageSize = 10000;
fullCollection.fetch({reset : true});
module.exports = fullCollection;

@ -5,6 +5,7 @@ var PosterCollectionView = require('./Posters/SeriesPostersCollectionView');
var ListCollectionView = require('./Overview/SeriesOverviewCollectionView'); var ListCollectionView = require('./Overview/SeriesOverviewCollectionView');
var EmptyView = require('./EmptyView'); var EmptyView = require('./EmptyView');
var MoviesCollection = require('../MoviesCollection'); var MoviesCollection = require('../MoviesCollection');
var FullMovieCollection = require('../FullMovieCollection');
var InCinemasCell = require('../../Cells/InCinemasCell'); var InCinemasCell = require('../../Cells/InCinemasCell');
var MovieTitleCell = require('../../Cells/MovieTitleCell'); var MovieTitleCell = require('../../Cells/MovieTitleCell');
var TemplatedCell = require('../../Cells/TemplatedCell'); var TemplatedCell = require('../../Cells/TemplatedCell');
@ -121,6 +122,7 @@ module.exports = Marionette.Layout.extend({
initialize : function() { initialize : function() {
this.seriesCollection = MoviesCollection.clone(); this.seriesCollection = MoviesCollection.clone();
this.seriesCollection.bindSignalR(); this.seriesCollection.bindSignalR();
this.fullCollection = FullMovieCollection;

Loading…
Cancel
Save