BackofficeBundle/Resources/public/ecmascript/OpenOrchestra/Application/View/TrashItem/NodeRestoreModalView.js
import AbstractRestoreModalView from 'OpenOrchestra/Application/View/TrashItem/AbstractRestoreModalView'
import Application from 'OpenOrchestra/Application/Application'
/**
* @class NodeRestoreModalView
*/
class NodeRestoreModalView extends AbstractRestoreModalView
{
/**
* @private
*/
_validRestoreAndEdit() {
this._model.destroy({
success: () => {
let user = Application.getContext().get('user');
let url = Backbone.history.generateUrl('showNode', {
nodeId: this._model.get('entity_id'),
language : user.language.contribution
});
Backbone.history.navigate(url, true);
this.hide();
}
});
}
}
export default NodeRestoreModalView;