fix #1042: applying themes from config

This commit is contained in:
antelle 2018-12-20 20:58:10 +01:00
parent 9b9cda384a
commit 1dfc91aa66
1 changed files with 5 additions and 1 deletions

View File

@ -125,7 +125,11 @@ const AppModel = Backbone.Model.extend({
.forEach(fi => this.fileInfos.unshift(fi));
}
if (config.plugins) {
return Promise.all(config.plugins.map(plugin => PluginManager.installIfNew(plugin.url, plugin.manifest, true)));
const pluginsPromises = config.plugins
.map(plugin => PluginManager.installIfNew(plugin.url, plugin.manifest, true));
return Promise.all(pluginsPromises).then(() => {
this.settings.set(config.settings);
});
}
},