mirror of
https://github.com/aljazceru/lightning.git
synced 2026-01-07 08:04:23 +01:00
pyln-client: don't try to convert objects to Millisatoshi.
The new listconfigs fields will be objects, and this messes us up! Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
@@ -503,7 +503,8 @@ class LightningRpc(UnixDomainSocketRpc):
|
||||
"""
|
||||
if isinstance(obj, dict):
|
||||
for k, v in obj.items():
|
||||
if k.endswith('msat'):
|
||||
# Objects ending in msat are not treated specially!
|
||||
if k.endswith('msat') and not isinstance(v, dict):
|
||||
if isinstance(v, list):
|
||||
obj[k] = [Millisatoshi(e) for e in v]
|
||||
# FIXME: Deprecated "listconfigs" gives two 'null' fields:
|
||||
|
||||
Reference in New Issue
Block a user