mirror of
https://github.com/clearml/clearml-server
synced 2025-02-12 07:38:28 +00:00
Fix ActualEnumField initialization in case default was not provided
This commit is contained in:
parent
6fdde93dee
commit
f9516ec7d3
@ -168,7 +168,7 @@ class ActualEnumField(fields.StringField):
|
|||||||
validator_cls = EnumValidator if required else NullableEnumValidator
|
validator_cls = EnumValidator if required else NullableEnumValidator
|
||||||
validators = [*(validators or []), validator_cls(*choices)]
|
validators = [*(validators or []), validator_cls(*choices)]
|
||||||
super().__init__(
|
super().__init__(
|
||||||
default=default and self.parse_value(default),
|
default=self.parse_value(default) if default else NotSet,
|
||||||
*args,
|
*args,
|
||||||
required=required,
|
required=required,
|
||||||
validators=validators,
|
validators=validators,
|
||||||
|
Loading…
Reference in New Issue
Block a user