dont json.parse if already array

This commit is contained in:
Barış Soner Uşaklı
2018-03-22 18:33:35 -04:00
parent 40d5b4f8ba
commit 925d858fe6

View File

@@ -451,11 +451,11 @@ function enableDefaultPlugins(next) {
if (customDefaults && customDefaults.length) { if (customDefaults && customDefaults.length) {
try { try {
customDefaults = JSON.parse(customDefaults); customDefaults = Array.isArray(customDefaults) ? customDefaults : JSON.parse(customDefaults);
defaultEnabled = defaultEnabled.concat(customDefaults); defaultEnabled = defaultEnabled.concat(customDefaults);
} catch (e) { } catch (e) {
// Invalid value received // Invalid value received
winston.warn('[install/enableDefaultPlugins] Invalid defaultPlugins value received. Ignoring.'); winston.info('[install/enableDefaultPlugins] Invalid defaultPlugins value received. Ignoring.');
} }
} }