return txp when republishing
This commit is contained in:
parent
26470e5804
commit
9984ad0d8f
|
@ -1881,7 +1881,7 @@ WalletService.prototype.publishTx = function(opts, cb) {
|
|||
self.storage.fetchTx(self.walletId, opts.txProposalId, function(err, txp) {
|
||||
if (err) return cb(err);
|
||||
if (!txp) return cb(Errors.TX_NOT_FOUND);
|
||||
if (!txp.isTemporary()) return cb();
|
||||
if (!txp.isTemporary()) return cb(null, txp);
|
||||
|
||||
var copayer = wallet.getCopayer(self.copayerId);
|
||||
|
||||
|
|
|
@ -2369,8 +2369,9 @@ describe('Wallet service', function() {
|
|||
should.exist(tx);
|
||||
tx.id.should.equal('123');
|
||||
var publishOpts = helpers.getProposalSignatureOpts(tx, TestData.copayers[0].privKey_1H_0);
|
||||
server.publishTx(publishOpts, function(err) {
|
||||
server.publishTx(publishOpts, function(err, tx) {
|
||||
should.not.exist(err);
|
||||
should.exist(tx);
|
||||
server.createTx(txOpts, function(err, tx) {
|
||||
should.not.exist(err);
|
||||
should.exist(tx);
|
||||
|
|
Loading…
Reference in New Issue