1
0

addrequest: do not set expiration date by default

This commit is contained in:
ThomasV
2016-02-19 13:58:05 +01:00
parent 41f6fec2ac
commit c2db006c86

View File

@@ -556,7 +556,7 @@ class Commands:
return map(self._format_request, out) return map(self._format_request, out)
@command('w') @command('w')
def addrequest(self, amount, memo='', expiration=60*60, force=False): def addrequest(self, amount, memo='', expiration=None, force=False):
"""Create a payment request.""" """Create a payment request."""
addr = self.wallet.get_unused_address(None) addr = self.wallet.get_unused_address(None)
if addr is None: if addr is None:
@@ -565,7 +565,7 @@ class Commands:
else: else:
return False return False
amount = int(COIN*Decimal(amount)) amount = int(COIN*Decimal(amount))
expiration = int(expiration) expiration = int(expiration) if expiration else None
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)
out = self.wallet.get_payment_request(addr, self.config) out = self.wallet.get_payment_request(addr, self.config)