Browse Source

fix: fix Depends(scope='function') when defined on ApiRouter. Addess (#14296)

pull/14301/head
luzzodev 9 months ago
parent
commit
0ff98af258
  1. 2
      fastapi/dependencies/utils.py

2
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
)

Loading…
Cancel
Save