We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c3cacbb commit 12a75e1Copy full SHA for 12a75e1
src/python-fastui/fastui/forms.py
@@ -38,13 +38,13 @@ async def run_fastui_form(request: fastapi.Request):
38
async with request.form() as form_data:
39
model_data = unflatten(form_data)
40
41
- try:
42
- return model.model_validate(model_data)
43
- except pydantic.ValidationError as e:
44
- raise fastapi.HTTPException(
45
- status_code=422,
46
- detail={'form': e.errors(include_input=False, include_url=False, include_context=False)},
47
- )
+ try:
+ yield model.model_validate(model_data)
+ except pydantic.ValidationError as e:
+ raise fastapi.HTTPException(
+ status_code=422,
+ detail={'form': e.errors(include_input=False, include_url=False, include_context=False)},
+ )
48
49
return fastapi.Depends(run_fastui_form)
50
0 commit comments