unify types

This commit is contained in:
fatimah alhumaidhi 2025-04-19 11:51:33 +03:00
parent 71fb6b64c7
commit cd7e29d85f
2 changed files with 5 additions and 5 deletions

View File

@ -1084,7 +1084,7 @@ class FastAPI(Starlette):
generate_unique_id_function: Callable[[routing.APIRoute], str] = Default(
generate_unique_id
),
middleware: Optional[List[Middleware]] = None,
middleware: Optional[Sequence[Middleware]] = None,
) -> None:
self.router.add_api_route(
path,
@ -1142,7 +1142,7 @@ class FastAPI(Starlette):
generate_unique_id_function: Callable[[routing.APIRoute], str] = Default(
generate_unique_id
),
middleware: Optional[List[Middleware]] = None,
middleware: Optional[Sequence[Middleware]] = None,
) -> Callable[[DecoratedCallable], DecoratedCallable]:
def decorator(func: DecoratedCallable) -> DecoratedCallable:
self.router.add_api_route(

View File

@ -935,7 +935,7 @@ class APIRouter(routing.Router):
generate_unique_id_function: Union[
Callable[[APIRoute], str], DefaultPlaceholder
] = Default(generate_unique_id),
middleware: Optional[List[Middleware]] = None,
middleware: Optional[Sequence[Middleware]] = None,
) -> None:
route_class = route_class_override or self.route_class
responses = responses or {}
@ -956,7 +956,7 @@ class APIRouter(routing.Router):
generate_unique_id_function, self.generate_unique_id_function
)
if middleware and self.middleware:
middleware = self.middleware + middleware
middleware = list(self.middleware) + list(middleware)
route = route_class(
self.prefix + path,
@ -1018,7 +1018,7 @@ class APIRouter(routing.Router):
generate_unique_id_function: Callable[[APIRoute], str] = Default(
generate_unique_id
),
middleware: Optional[List[Middleware]] = None,
middleware: Optional[Sequence[Middleware]] = None,
) -> Callable[[DecoratedCallable], DecoratedCallable]:
def decorator(func: DecoratedCallable) -> DecoratedCallable:
self.add_api_route(