From 87552c559cc9f21fff653697163de6cfbea613ce Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 22 Jul 2019 16:18:28 -0400 Subject: [PATCH] fix: tests --- src/meta/themes.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/meta/themes.js b/src/meta/themes.js index 2d10cdb20a..9308b3d7fa 100644 --- a/src/meta/themes.js +++ b/src/meta/themes.js @@ -93,12 +93,12 @@ Themes.set = async (data) => { 'theme:templates': '', 'theme:src': '', }; - const current = await Meta.configs.get('theme:id'); - let config = await fsReadfile(path.join(nconf.get('themes_path'), data.id, 'theme.json'), 'utf8'); - config = JSON.parse(config); switch (data.type) { - case 'local': + case 'local': { + const current = await Meta.configs.get('theme:id'); + var config = await fsReadfile(path.join(nconf.get('themes_path'), data.id, 'theme.json'), 'utf8'); + config = JSON.parse(config); await db.sortedSetRemove('plugins:active', current); await db.sortedSetAdd('plugins:active', 0, data.id); @@ -120,6 +120,7 @@ Themes.set = async (data) => { Meta.reloadRequired = true; break; + } case 'bootswatch': await Meta.configs.setMultiple({ 'theme:src': data.src,