Skip to content

Commit e009e0e

Browse files
author
Andrei Neagu
committed
fixed validator
1 parent 30e16bf commit e009e0e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/models-library/src/models_library/utils/common_validators.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ def _validator(cls, values):
9393
assert set(alternative_field_names).issubset(cls.__fields__) # nosec
9494

9595
got = {
96-
field_name: values.get(field_name) for field_name in alternative_field_names
96+
field_name: getattr(values, field_name)
97+
for field_name in alternative_field_names
9798
}
9899

99100
if not functools.reduce(operator.xor, (v is not None for v in got.values())):

0 commit comments

Comments
 (0)