diff --git a/src/servala/core/crd.py b/src/servala/core/crd.py index d70ddec..1c2bcef 100644 --- a/src/servala/core/crd.py +++ b/src/servala/core/crd.py @@ -85,7 +85,7 @@ def get_django_field( max_length = field_schema.get("max_length") or 255 if pattern := field_schema.get("pattern"): kwargs["validators"].append(RegexValidator(regex=pattern)) - if field_schema.get("items") and (choices := field_schema["items"].get("enum")): + if choices := field_schema.get("enum"): kwargs["choices"] = ((choice, choice) for choice in choices) return models.CharField(max_length=max_length, **kwargs) elif field_type == "integer":