Skip to content

Commit

Permalink
Merge pull request #3404 from yuemxu/typing-get-cookie
Browse files Browse the repository at this point in the history
web: More accurate typing for get_cookie
  • Loading branch information
bdarnell authored Jul 1, 2024
2 parents 2801961 + 3c3f75e commit e978117
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions tornado/web.py
Original file line number Diff line number Diff line change
Expand Up @@ -617,6 +617,14 @@ def cookies(self) -> Dict[str, http.cookies.Morsel]:
`self.request.cookies <.httputil.HTTPServerRequest.cookies>`."""
return self.request.cookies

@overload
def get_cookie(self, name: str, default: str) -> str:
pass

@overload
def get_cookie(self, name: str, default: None = None) -> Optional[str]:
pass

def get_cookie(self, name: str, default: Optional[str] = None) -> Optional[str]:
"""Returns the value of the request cookie with the given name.
Expand Down

0 comments on commit e978117

Please sign in to comment.