Notification and Indexer settings are enabled by default on add

NzbClub and omgwtfnzbs are off by default
This commit is contained in:
Mark McDowall 2013-08-01 08:25:09 -07:00
parent eaa7b39025
commit e1272b4f34
2 changed files with 9 additions and 4 deletions

View File

@ -22,7 +22,6 @@ define(['app',
collectionView.ui.addCard.parent('li').before(itemView.el); collectionView.ui.addCard.parent('li').before(itemView.el);
}, },
_openSchemaModal: function () { _openSchemaModal: function () {
var self = this; var self = this;
//TODO: Is there a better way to deal with changing URLs? //TODO: Is there a better way to deal with changing URLs?
@ -32,8 +31,12 @@ define(['app',
success: function (collection) { success: function (collection) {
collection.url = '/api/indexer'; collection.url = '/api/indexer';
var model = _.first(collection.models); var model = _.first(collection.models);
model.set('id', undefined);
model.set('name', ''); model.set({
id: undefined,
name: '',
enable: true
});
var view = new IndexerEditView({ model: model, indexerCollection: self.collection}); var view = new IndexerEditView({ model: model, indexerCollection: self.collection});
App.modalRegion.show(view); App.modalRegion.show(view);

View File

@ -25,7 +25,9 @@ define([
this.model.set({ this.model.set({
id: undefined, id: undefined,
name: this.model.get('implementationName') name: this.model.get('implementationName'),
onGrab: true,
onDownload: true
}); });
var editView = new EditView({ model: this.model, notificationCollection: this.notificationCollection }); var editView = new EditView({ model: this.model, notificationCollection: this.notificationCollection });