Refresh IsDuplicate in bulk import when the tmdbId changes (#1570)

This commit is contained in:
Sentir101 2017-05-25 15:44:43 +02:00 committed by Leonardo Galli
parent e43e7d2b8d
commit 6767f602fb
1 changed files with 8 additions and 3 deletions

View File

@ -13,9 +13,7 @@ module.exports = SelectAllCell.extend({
initialize : function() {
this._originalInit.apply(this, arguments);
var tmdbId = this.model.get('tmdbId');
var existingMovie = FullMovieCollection.where({ tmdbId: tmdbId });
this.isDuplicate = existingMovie.length > 0 ? true : false;
this._refreshIsDuplicate();
this.listenTo(this.model, 'change', this._refresh);
},
@ -39,6 +37,13 @@ module.exports = SelectAllCell.extend({
},
_refresh: function() {
this._refreshIsDuplicate();
this.render();
},
_refreshIsDuplicate: function() {
var tmdbId = this.model.get('tmdbId');
var existingMovie = FullMovieCollection.where({ tmdbId: tmdbId });
this.isDuplicate = existingMovie.length > 0 ? true : false;
}
});