Skip to content

Commit edcda2c

Browse files
Flip check
1 parent 7d6a87e commit edcda2c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

protovalidate/internal/rules.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@
2525
from protovalidate.internal.cel_field_presence import InterpretedRunner, in_has
2626

2727
# protobuf 7+ removed FieldDescriptor.label / LABEL_REPEATED in favour of is_repeated.
28-
if hasattr(descriptor.FieldDescriptor, "LABEL_REPEATED"):
28+
if hasattr(descriptor.FieldDescriptor, "is_repeated"):
2929

3030
def _is_repeated(field: descriptor.FieldDescriptor) -> bool:
31-
return field.label == descriptor.FieldDescriptor.LABEL_REPEATED # type: ignore[attr-defined]
31+
return field.is_repeated # type: ignore[attr-defined]
3232

3333
else:
3434

3535
def _is_repeated(field: descriptor.FieldDescriptor) -> bool:
36-
return field.is_repeated # type: ignore[attr-defined]
36+
return field.label == descriptor.FieldDescriptor.LABEL_REPEATED # type: ignore[attr-defined]
3737

3838

3939
class CompilationError(Exception):

0 commit comments

Comments
 (0)