var NzbDroneCell = require('./NzbDroneCell'); module.exports = NzbDroneCell.extend({ className : 'series-status-cell', render : function() { this.$el.empty(); var monitored = this.model.get('monitored'); var status = this.model.get('status'); if (status === 'ended') { this.$el.html(''); this._setStatusWeight(3); } else if (!monitored) { this.$el.html(''); this._setStatusWeight(2); } else { this.$el.html(''); this._setStatusWeight(1); } return this; }, _setStatusWeight : function(weight) { this.model.set('statusWeight', weight, { silent : true }); } });