This commit is contained in:
barisusakli
2015-03-11 18:04:27 -04:00
parent 8d313d2f16
commit a626005570
2 changed files with 12 additions and 32 deletions

View File

@@ -14,14 +14,12 @@ module.exports = function(Plugins) {
Plugins.loadPlugin = function(pluginPath, callback) {
Plugins.loadPluginInfo(pluginPath, function(err, pluginData) {
if (err) {
if (err.message === '[[error:parse-error]]') {
return callback();
}
return callback(pluginPath.match('nodebb-theme') ? null : err);
}
var staticDir;
if (!pluginData) {
return callback();
}
versionWarning(pluginData);
async.parallel([
@@ -229,9 +227,9 @@ module.exports = function(Plugins) {
var pluginDir = pluginPath.split(path.sep);
pluginDir = pluginDir[pluginDir.length -1];
winston.error('[plugins/' + pluginDir + '] Error in plugin.json/package.json! ' + err.message);
winston.error('[plugins/' + pluginDir + '] Error in plugin.json or package.json! ' + err.message);
callback();
callback(new Error('[[error:parse-error]]'));
}
});
};