barisusakli 10 years ago
parent a5c52958e7
commit d6949815ad

@ -55,7 +55,9 @@ function checkSetupFlag(next) {
var envSetupKeys = ['database'],
setupVal;
try {
setupVal = JSON.parse(nconf.get('setup'));
if (nconf.get('setup')) {
setupVal = JSON.parse(nconf.get('setup'));
}
} catch (err) {
winston.error('Was unable to parse JSON, continuing with regular setup.', err);
setupVal = undefined;
@ -482,7 +484,7 @@ function setCopyrightWidget(next) {
}
install.setup = function (callback) {
var upgrade = require('./upgrade');
async.series([
checkSetupFlag,
@ -497,6 +499,7 @@ install.setup = function (callback) {
enableDefaultPlugins,
setCopyrightWidget,
function (next) {
var upgrade = require('./upgrade');
upgrade.check(function(uptodate) {
if (!uptodate) { upgrade.upgrade(next); }
else { next(); }

Loading…
Cancel
Save