From 1dfc91aa66b3418c0750c973d49235a5fca3089b Mon Sep 17 00:00:00 2001 From: antelle Date: Thu, 20 Dec 2018 20:58:10 +0100 Subject: [PATCH] fix #1042: applying themes from config --- app/scripts/models/app-model.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/scripts/models/app-model.js b/app/scripts/models/app-model.js index 360b9554..c983ff28 100644 --- a/app/scripts/models/app-model.js +++ b/app/scripts/models/app-model.js @@ -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); + }); } },