fix(minor): some minor errors fixed
This commit is contained in:
parent
7ad3989c7d
commit
75f18c8e51
1 changed files with 6 additions and 6 deletions
|
|
@ -65,10 +65,10 @@ function loadPlugin(name, config) {
|
||||||
if (typeof plugin.SUPPORTED_MODULES !== 'undefined') {
|
if (typeof plugin.SUPPORTED_MODULES !== 'undefined') {
|
||||||
if(plugin.SUPPORTED_MODULES === 'string')
|
if(plugin.SUPPORTED_MODULES === 'string')
|
||||||
plugin.SUPPORTED_MODULES = [plugin.SUPPORTED_MODULES];
|
plugin.SUPPORTED_MODULES = [plugin.SUPPORTED_MODULES];
|
||||||
|
}
|
||||||
|
|
||||||
if(!(plugin.SUPPORTED_MODULES instanceof Array))
|
if(!(plugin.SUPPORTED_MODULES instanceof Array))
|
||||||
throw new Error('\'' + name + '\' fails to implement *required* \'SUPPORTED_MODULES\' constant');
|
throw new Error('\'' + name + '\' fails to implement *required* \'SUPPORTED_MODULES\' constant');
|
||||||
}
|
|
||||||
|
|
||||||
plugin.SUPPORTED_MODULES.forEach(function(moduleName) {
|
plugin.SUPPORTED_MODULES.forEach(function(moduleName) {
|
||||||
moduleMethods[moduleName].forEach(function(methodName) {
|
moduleMethods[moduleName].forEach(function(methodName) {
|
||||||
|
|
@ -113,7 +113,7 @@ exports.configure = function configure(config) {
|
||||||
|
|
||||||
// [required] configure (or load) wallet
|
// [required] configure (or load) wallet
|
||||||
var walletName = plugins.current.transfer;
|
var walletName = plugins.current.transfer;
|
||||||
var walletConfig = plugins.settings[walletName];
|
var walletConfig = plugins.settings[walletName] || {};
|
||||||
|
|
||||||
if (walletPlugin) walletPlugin.config(walletConfig);
|
if (walletPlugin) walletPlugin.config(walletConfig);
|
||||||
else walletPlugin = loadPlugin(walletName, walletConfig);
|
else walletPlugin = loadPlugin(walletName, walletConfig);
|
||||||
|
|
@ -122,7 +122,7 @@ exports.configure = function configure(config) {
|
||||||
// [optional] configure (or load) trader
|
// [optional] configure (or load) trader
|
||||||
var traderName = plugins.current.trade;
|
var traderName = plugins.current.trade;
|
||||||
if (traderName) { // traderPlugin may be disabled
|
if (traderName) { // traderPlugin may be disabled
|
||||||
var traderConfig = plugins.settings[traderName];
|
var traderConfig = plugins.settings[traderName] || {};
|
||||||
|
|
||||||
if (traderPlugin) traderPlugin.config(traderConfig);
|
if (traderPlugin) traderPlugin.config(traderConfig);
|
||||||
else traderPlugin = loadPlugin(traderName, traderConfig);
|
else traderPlugin = loadPlugin(traderName, traderConfig);
|
||||||
|
|
@ -132,7 +132,7 @@ exports.configure = function configure(config) {
|
||||||
// [optional] ID Verifier
|
// [optional] ID Verifier
|
||||||
var verifierName = plugins.current.idVerifier;
|
var verifierName = plugins.current.idVerifier;
|
||||||
if (verifierName) { // idVerifierPlugin may be disabled
|
if (verifierName) { // idVerifierPlugin may be disabled
|
||||||
var verifierConfig = plugins.settings[verifierName];
|
var verifierConfig = plugins.settings[verifierName] || {};
|
||||||
|
|
||||||
if (idVerifierPlugin) idVerifierPlugin.config(verifierConfig);
|
if (idVerifierPlugin) idVerifierPlugin.config(verifierConfig);
|
||||||
else loadPlugin(verifierName, verifierConfig);
|
else loadPlugin(verifierName, verifierConfig);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue