We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aa43995 commit 21ce379Copy full SHA for 21ce379
src/quart_schema/conversion.py
@@ -130,7 +130,7 @@ def model_dump(
130
kebabize: bool = False,
131
preference: Optional[str] = None,
132
) -> dict | list:
133
- if is_pydantic_dataclass(raw): # type: ignore
+ if is_pydantic_dataclass(type(raw)):
134
value = RootModel[type(raw)](raw).model_dump() # type: ignore
135
elif isinstance(raw, BaseModel):
136
value = raw.model_dump(by_alias=by_alias)
0 commit comments