var $ = require('jquery'); var vent = require('vent'); var Marionette = require('marionette'); var NzbDroneCell = require('../../Cells/NzbDroneCell'); module.exports = NzbDroneCell.extend({ className : 'episode-actions-cell', events : { 'click .x-failed' : '_markAsFailed' }, render : function() { this.$el.empty(); if (this.model.get('eventType') === 'grabbed') { this.$el.html(''); } return this; }, _markAsFailed : function() { var url = window.NzbDrone.ApiRoot + '/history/failed'; var data = { id : this.model.get('id') }; $.ajax({ url : url, type : 'POST', data : data }); } });