Merge pull request #745 from matiu/bug/bc-monitor-startup

fix bcmonitor startup
This commit is contained in:
Matias Alejo Garcia 2017-12-26 16:09:43 -03:00 committed by GitHub
commit 9c5abaf8bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 1 deletions

View File

@ -223,7 +223,7 @@ BlockchainMonitor.prototype._updateAddressesWithBalance = function(address, cb)
}
addresses.push(address.address);
log.info('Activating address '+address);
log.info('Activating address ' + address.address);
self.storage.storeAddressesWithBalance(address.walletId, addresses, function(err) {
if (err) {
log.warn('Could not update wallet cache', err);

View File

@ -228,6 +228,7 @@ Storage.prototype._completeTxData = function(walletId, txs, cb) {
// TODO: remove walletId from signature
Storage.prototype.fetchTx = function(walletId, txProposalId, cb) {
var self = this;
if (!this.db) return cb();
this.db.collection(collections.TXS).findOne({
id: txProposalId,
@ -241,6 +242,7 @@ Storage.prototype.fetchTx = function(walletId, txProposalId, cb) {
Storage.prototype.fetchTxByHash = function(hash, cb) {
var self = this;
if (!this.db) return cb();
this.db.collection(collections.TXS).findOne({
txid: hash,
@ -542,6 +544,7 @@ Storage.prototype.fetchAddressByWalletId = function(walletId, address, cb) {
Storage.prototype.fetchAddressByCoin = function(coin, address, cb) {
var self = this;
if (!this.db) return cb();
this.db.collection(collections.ADDRESSES).find({
address: address,