Browse Source

sanitize timestamp and expiration in requests

master
ThomasV 11 years ago
parent
commit
b813ba0bdd
  1. 4
      lib/paymentrequest.py

4
lib/paymentrequest.py

@ -292,6 +292,10 @@ def make_unsigned_request(req):
addr = req['address'] addr = req['address']
time = req.get('time', 0) time = req.get('time', 0)
expires = req.get('exp', 0) expires = req.get('exp', 0)
if type(time) != int:
time = 0
if type(exp) != int:
exp = 0
amount = req['amount'] amount = req['amount']
if amount is None: if amount is None:
amount = 0 amount = 0

Loading…
Cancel
Save