We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c9dfe9a commit c2bcd31Copy full SHA for c2bcd31
src/betterproto/__init__.py
@@ -1879,9 +1879,7 @@ def _validate_field_groups(cls, values):
1879
if getattr(values, field.name, None) is not None
1880
]
1881
1882
- if not set_fields:
1883
- raise ValueError(f"Group {group} has no value; all fields are None")
1884
- elif len(set_fields) > 1:
+ if len(set_fields) > 1:
1885
set_fields_str = ", ".join(set_fields)
1886
raise ValueError(
1887
f"Group {group} has more than one value; fields {set_fields_str} are not None"
0 commit comments