From b64518fe02a240107e3231b83cdb3b1a2a751036 Mon Sep 17 00:00:00 2001 From: Takrim Rahman Albi Date: Mon, 2 Mar 2026 13:50:55 +0000 Subject: [PATCH] Fix OAuth2 flow setter typing for pre-commit --- fastapi/security/oauth2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastapi/security/oauth2.py b/fastapi/security/oauth2.py index 95f9b89cbf..183358026d 100644 --- a/fastapi/security/oauth2.py +++ b/fastapi/security/oauth2.py @@ -403,7 +403,7 @@ class OAuth2(SecurityBase): *, flows: OAuthFlowsModel | dict[str, dict[str, Any]], ) -> None: - self.model.flows = cast(OAuthFlowsModel, flows) + cast(OAuth2Model, self.model).flows = cast(OAuthFlowsModel, flows) def make_not_authenticated_error(self) -> HTTPException: """