fixed whenAvailable()
This commit is contained in:
parent
015af22638
commit
b8a708c863
3 changed files with 14 additions and 9 deletions
|
|
@ -89,7 +89,7 @@ RateService.prototype.isAvailable = function() {
|
||||||
};
|
};
|
||||||
|
|
||||||
RateService.prototype.whenAvailable = function(callback) {
|
RateService.prototype.whenAvailable = function(callback) {
|
||||||
if (!this.isAvailable()) {
|
if (this.isAvailable()) {
|
||||||
setTimeout(callback, 1);
|
setTimeout(callback, 1);
|
||||||
} else {
|
} else {
|
||||||
this._queued.push(callback);
|
this._queued.push(callback);
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,7 @@ function TxProposal(opts) {
|
||||||
this.comment = opts.comment || null;
|
this.comment = opts.comment || null;
|
||||||
this.readonly = opts.readonly || null;
|
this.readonly = opts.readonly || null;
|
||||||
this.merchant = opts.merchant || null;
|
this.merchant = opts.merchant || null;
|
||||||
|
this.altCurrency = opts.altCurrency || null;
|
||||||
this._sync();
|
this._sync();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2866,19 +2866,23 @@ Wallet.prototype.getTransactionHistory = function(cb) {
|
||||||
type: 'out'
|
type: 'out'
|
||||||
});
|
});
|
||||||
|
|
||||||
var proposal = _.findWhere(proposals, {
|
|
||||||
sentTxid: tx.txid
|
|
||||||
});
|
|
||||||
tx.comment = proposal ? proposal.comment : undefined;
|
|
||||||
tx.labelTo = firstOut ? firstOut.label : undefined;
|
tx.labelTo = firstOut ? firstOut.label : undefined;
|
||||||
tx.addressTo = firstOut ? firstOut.address : undefined;
|
tx.addressTo = firstOut ? firstOut.address : undefined;
|
||||||
tx.amountSat = Math.abs(amount);
|
tx.amountSat = Math.abs(amount);
|
||||||
tx.amount = tx.amountSat * satToUnit;
|
tx.amount = tx.amountSat * satToUnit;
|
||||||
tx.sentTs = proposal ? proposal.sentTs : undefined;
|
|
||||||
tx.minedTs = !_.isNaN(tx.time) ? tx.time * 1000 : undefined;
|
tx.minedTs = !_.isNaN(tx.time) ? tx.time * 1000 : undefined;
|
||||||
tx.merchant = proposal ? proposal.merchant : undefined;
|
|
||||||
tx.peerActions = proposal ? proposal.peerActions : undefined;
|
var proposal = _.findWhere(proposals, {
|
||||||
tx.finallyRejected = proposal ? proposal.finallyRejected : undefined;
|
sentTxid: tx.txid
|
||||||
|
});
|
||||||
|
|
||||||
|
if (proposal) {
|
||||||
|
tx.comment = proposal.comment;
|
||||||
|
tx.sentTs = proposal.sentTs;
|
||||||
|
tx.merchant = proposal.merchant;
|
||||||
|
tx.peerActions = proposal.peerActions;
|
||||||
|
tx.finallyRejected = proposal.finallyRejected;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
if (addresses.length > 0) {
|
if (addresses.length > 0) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue