fix #1523: prevent side-effect of _format_request
This commit is contained in:
parent
db0a5f9b31
commit
53273b7d40
|
@ -531,7 +531,7 @@ class Commands:
|
||||||
PR_PAID: 'Paid',
|
PR_PAID: 'Paid',
|
||||||
PR_EXPIRED: 'Expired',
|
PR_EXPIRED: 'Expired',
|
||||||
}
|
}
|
||||||
out['amount (BTC)'] = format_satoshis(out.pop('amount'))
|
out['amount (BTC)'] = format_satoshis(out.get('amount'))
|
||||||
out['status'] = pr_str[out.get('status', PR_UNKNOWN)]
|
out['status'] = pr_str[out.get('status', PR_UNKNOWN)]
|
||||||
return out
|
return out
|
||||||
|
|
||||||
|
@ -577,7 +577,8 @@ class Commands:
|
||||||
expiration = int(expiration)
|
expiration = int(expiration)
|
||||||
req = self.wallet.make_payment_request(addr, amount, memo, expiration)
|
req = self.wallet.make_payment_request(addr, amount, memo, expiration)
|
||||||
self.wallet.add_payment_request(req, self.config)
|
self.wallet.add_payment_request(req, self.config)
|
||||||
return self._format_request(req)
|
out = self.wallet.get_payment_request(addr, self.config)
|
||||||
|
return self._format_request(out)
|
||||||
|
|
||||||
@command('wp')
|
@command('wp')
|
||||||
def signrequest(self, address):
|
def signrequest(self, address):
|
||||||
|
|
Loading…
Reference in New Issue