mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-21 16:14:23 +01:00
pyln-proto: use vals for subtype parsing
This commit is contained in:
@@ -305,7 +305,7 @@ other types. Since 'msgtype' is almost identical, it inherits from this too.
|
|||||||
def read(self, io_in: BufferedIOBase, otherfields: Dict[str, Any]) -> Optional[Dict[str, Any]]:
|
def read(self, io_in: BufferedIOBase, otherfields: Dict[str, Any]) -> Optional[Dict[str, Any]]:
|
||||||
vals = {}
|
vals = {}
|
||||||
for field in self.fields:
|
for field in self.fields:
|
||||||
val = field.fieldtype.read(io_in, otherfields)
|
val = field.fieldtype.read(io_in, vals)
|
||||||
if val is None:
|
if val is None:
|
||||||
# If first field fails to read, we return None.
|
# If first field fails to read, we return None.
|
||||||
if field == self.fields[0]:
|
if field == self.fields[0]:
|
||||||
|
|||||||
Reference in New Issue
Block a user