Fixed issues adding root folders
Fixed: Error after adding new path when adding a new series Fixed: Can now add multiple paths without refreshing the page
This commit is contained in:
parent
af74ea967b
commit
acd2069d5a
|
@ -44,10 +44,7 @@ define(
|
||||||
|
|
||||||
this.listenTo(vent, Config.Events.ConfigUpdatedEvent, this._onConfigUpdated);
|
this.listenTo(vent, Config.Events.ConfigUpdatedEvent, this._onConfigUpdated);
|
||||||
this.listenTo(this.model, 'change', this.render);
|
this.listenTo(this.model, 'change', this.render);
|
||||||
this.listenTo(RootFolders, 'all', this.render);
|
this.listenTo(RootFolders, 'all', this._rootFoldersUpdated);
|
||||||
|
|
||||||
this.rootFolderLayout = new RootFolderLayout();
|
|
||||||
this.listenTo(this.rootFolderLayout, 'folderSelected', this._setRootFolder);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
onRender: function () {
|
onRender: function () {
|
||||||
|
@ -106,7 +103,9 @@ define(
|
||||||
_rootFolderChanged: function () {
|
_rootFolderChanged: function () {
|
||||||
var rootFolderValue = this.ui.rootFolder.val();
|
var rootFolderValue = this.ui.rootFolder.val();
|
||||||
if (rootFolderValue === 'addNew') {
|
if (rootFolderValue === 'addNew') {
|
||||||
AppLayout.modalRegion.show(this.rootFolderLayout);
|
var rootFolderLayout = new RootFolderLayout();
|
||||||
|
this.listenToOnce(rootFolderLayout, 'folderSelected', this._setRootFolder);
|
||||||
|
AppLayout.modalRegion.show(rootFolderLayout);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Config.setValue(Config.Keys.DefaultRootFolderId, rootFolderValue);
|
Config.setValue(Config.Keys.DefaultRootFolderId, rootFolderValue);
|
||||||
|
@ -152,6 +151,11 @@ define(
|
||||||
promise.fail(function () {
|
promise.fail(function () {
|
||||||
icon.removeClass('icon-spin icon-spinner disabled').addClass('icon-search');
|
icon.removeClass('icon-spin icon-spinner disabled').addClass('icon-search');
|
||||||
});
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
_rootFoldersUpdated: function () {
|
||||||
|
this._configureTemplateHelpers();
|
||||||
|
this.render();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue