Browse Source

pyln.proto.message: don't leave 'None' in dict for missing fields.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
nifty/pset-pre
Rusty Russell 5 years ago
committed by Christian Decker
parent
commit
2309a7a561
  1. 1
      contrib/pyln-proto/pyln/proto/message/message.py

1
contrib/pyln-proto/pyln/proto/message/message.py

@ -592,6 +592,7 @@ Returns None on EOF
if fields[f.name] is None:
# optional fields are OK to be missing at end!
if f.option is not None:
del fields[f.name]
break
raise ValueError('{}: truncated at field {}'
.format(mtype, f.name))

Loading…
Cancel
Save