From 772f4c103aaa855250917858d58d39ae8ec0298b Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Tue, 9 Dec 2014 12:11:01 -0500 Subject: [PATCH] properly pass in error value for locally installed plugin --- src/plugins.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins.js b/src/plugins.js index 580969f25b..4d1f4adb89 100644 --- a/src/plugins.js +++ b/src/plugins.js @@ -591,7 +591,6 @@ var fs = require('fs'), plugins[i].id = plugins[i].name; plugins[i].installed = false; plugins[i].active = false; - plugins[i].error = false; plugins[i].url = plugins[i].repository ? plugins[i].repository.url : ''; plugins[i].latest = getLatestVersion(plugins[i].versions); pluginMap[plugins[i].name] = plugins[i]; @@ -617,6 +616,7 @@ var fs = require('fs'), pluginMap[plugin.id].url = pluginMap[plugin.id].url || plugin.url; pluginMap[plugin.id].installed = true; pluginMap[plugin.id].active = plugin.active; + pluginMap[plugin.id].error = pluginMap[plugin.id].error || false; pluginMap[plugin.id].version = plugin.version; pluginMap[plugin.id].latest = pluginMap[plugin.id].latest || plugin.version; pluginMap[plugin.id].outdated = semver.gt(pluginMap[plugin.id].latest, pluginMap[plugin.id].version);