fix networkname on partial import

This commit is contained in:
Matias Alejo Garcia 2014-08-20 17:23:34 -04:00
commit b70857f9e1
2 changed files with 7 additions and 3 deletions

View file

@ -55,11 +55,14 @@ WalletFactory.prototype.fromObj = function(obj, skipFields) {
// not stored options
obj.opts.reconnectDelay = this.walletDefaults.reconnectDelay;
// this is only used if private key or public key ring is skipped
obj.opts.networkName = this.networkName;
skipFields = skipFields || [];
skipFields.forEach(function(k){
if (obj[k])
if (obj[k]) {
delete obj[k];
else
} else
throw new Error('unknown field:' + k);
});