Update to emit empty lists if asked for defaults
This commit is contained in:
parent
dce1c89fbe
commit
dbd438e682
@ -733,7 +733,7 @@ class Message(ABC):
|
|||||||
elif isinstance(v, list):
|
elif isinstance(v, list):
|
||||||
# Convert each item.
|
# Convert each item.
|
||||||
v = [i.to_dict(casing, include_default_values) for i in v]
|
v = [i.to_dict(casing, include_default_values) for i in v]
|
||||||
if v:
|
if v or include_default_values:
|
||||||
output[cased_name] = v
|
output[cased_name] = v
|
||||||
else:
|
else:
|
||||||
if v._serialized_on_wire or include_default_values:
|
if v._serialized_on_wire or include_default_values:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user