Skip to content

Commit 728e429

Browse files
fix(auth): assert redirect_uris for pyright without coverage gap
1 parent 46da2f0 commit 728e429

1 file changed

Lines changed: 1 addition & 8 deletions

File tree

src/mcp/server/auth/handlers/register.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,7 @@ async def handle(self, request: Request) -> Response:
9292
)
9393

9494
redirect_uris = client_metadata.redirect_uris
95-
if redirect_uris is None:
96-
return PydanticJSONResponse(
97-
content=RegistrationErrorResponse(
98-
error="invalid_client_metadata",
99-
error_description="redirect_uris is required",
100-
),
101-
status_code=400,
102-
)
95+
assert redirect_uris is not None # enforced by OAuthClientMetadata
10396

10497
for redirect_uri in redirect_uris:
10598
try:

0 commit comments

Comments
 (0)