mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-01 19:46:01 +01:00
properly pass in error value for locally installed plugin
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user