Exclude empty lists from to_dict output
This commit is contained in:
parent
559b8833d8
commit
4554d91f89
@ -728,7 +728,8 @@ class Message(ABC):
|
||||
elif isinstance(v, list):
|
||||
# Convert each item.
|
||||
v = [i.to_dict(casing) for i in v]
|
||||
output[cased_name] = v
|
||||
if v:
|
||||
output[cased_name] = v
|
||||
elif v._serialized_on_wire:
|
||||
output[cased_name] = v.to_dict(casing)
|
||||
elif meta.proto_type == "map":
|
||||
|
Loading…
x
Reference in New Issue
Block a user