File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change 3333
3434from fastapi import Depends , FastAPI , Request , Response
3535from fastapi .dependencies .utils import (
36+ get_body_field ,
3637 get_parameterless_sub_dependant ,
3738 lenient_issubclass ,
3839)
3940from fastapi .routing import APIRoute , APIRouter
4041from pydantic import BaseModel
42+ from starlette .routing import request_response
4143
4244from .bases import AbstractPage , AbstractParams
4345from .default import Page
@@ -320,6 +322,9 @@ def _update_route(route: APIRoute) -> None:
320322 ),
321323 )
322324
325+ route .body_field = get_body_field (dependant = route .dependant , name = route .unique_id )
326+ route .app = request_response (route .get_route_handler ())
327+
323328
324329def _add_pagination (parent : ParentT ) -> None :
325330 if hasattr (parent , "openapi_schema" ):
You can’t perform that action at this time.
0 commit comments