diff --git a/fastapi/openapi/models.py b/fastapi/openapi/models.py index ad21ceb8c..207ffb643 100644 --- a/fastapi/openapi/models.py +++ b/fastapi/openapi/models.py @@ -63,6 +63,7 @@ class BaseModelWithConfig(BaseModel): class Config: extra = "allow" + smart_union = True class Contact(BaseModelWithConfig):