From f9516ec7d3c624259cdb108edabdec2b13b95047 Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Sun, 1 Mar 2020 17:47:47 +0200 Subject: [PATCH] Fix ActualEnumField initialization in case default was not provided --- server/apimodels/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/apimodels/__init__.py b/server/apimodels/__init__.py index b8447ed..1367a79 100644 --- a/server/apimodels/__init__.py +++ b/server/apimodels/__init__.py @@ -168,7 +168,7 @@ class ActualEnumField(fields.StringField): validator_cls = EnumValidator if required else NullableEnumValidator validators = [*(validators or []), validator_cls(*choices)] super().__init__( - default=default and self.parse_value(default), + default=self.parse_value(default) if default else NotSet, *args, required=required, validators=validators,