From 0ff98af2581fada4b8f7b775f7ff51d37d64e742 Mon Sep 17 00:00:00 2001 From: luzzodev Date: Wed, 5 Nov 2025 23:02:30 +0100 Subject: [PATCH] fix: fix Depends(scope='function') when defined on ApiRouter. Addess (#14296) --- fastapi/dependencies/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastapi/dependencies/utils.py b/fastapi/dependencies/utils.py index c5c6b69bb..e88efac98 100644 --- a/fastapi/dependencies/utils.py +++ b/fastapi/dependencies/utils.py @@ -129,7 +129,7 @@ def get_parameterless_sub_dependant(*, depends: params.Depends, path: str) -> De if isinstance(depends, params.Security) and depends.scopes: use_security_scopes.extend(depends.scopes) return get_dependant( - path=path, call=depends.dependency, security_scopes=use_security_scopes + path=path, call=depends.dependency, scope=depends.scope, security_scopes=use_security_scopes )