dont json.parse if already array

v1.18.x
Barış Soner Uşaklı 7 years ago
parent 40d5b4f8ba
commit 925d858fe6

@ -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.');
} }
} }

Loading…
Cancel
Save