error checks missing return

This commit is contained in:
barisusakli
2014-11-04 17:57:31 -05:00
parent 04c83dbdcc
commit cdfaa941b1
2 changed files with 7 additions and 1 deletions

View File

@@ -253,6 +253,9 @@ adminController.extend.widgets = function(req, res, next) {
plugins.fireHook('filter:widgets.getWidgets', [], next);
}
}, function(err, widgetData) {
if (err) {
return next(err);
}
widgetData.areas.push({ name: 'Draft Zone', template: 'global', location: 'drafts' });
async.each(widgetData.areas, function(area, next) {
@@ -261,6 +264,9 @@ adminController.extend.widgets = function(req, res, next) {
next(err);
});
}, function(err) {
if (err) {
return next(err);
}
for (var w in widgetData.widgets) {
if (widgetData.widgets.hasOwnProperty(w)) {
// if this gets anymore complicated, it needs to be a template

View File

@@ -220,7 +220,7 @@ install.installDbDependencies = function(server_conf, next) {
npm.load({}, function(err) {
if (err) {
next(err);
return next(err);
}
npm.config.set('spin', false);