diff --git a/python_coderunner/src/config_manager/basic.py b/python_coderunner/src/config_manager/basic.py index d990d03..dd128a2 100644 --- a/python_coderunner/src/config_manager/basic.py +++ b/python_coderunner/src/config_manager/basic.py @@ -90,7 +90,7 @@ def validate_dispatchers_order(self, value: Any) -> List[EDispatchersTypes]: if not isinstance(value, list): raise ValidationError(f"Invalid dispatcher order container type: {type(value)}.") - if invalid_items := [v for v in value if v not in EDispatchersTypes]: + if invalid_items := [v for v in value if v not in set(EDispatchersTypes)]: raise ValidationError(f"Invalid dispatcher types values: {', '.join(map(str, invalid_items))}.") return value