File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -121,9 +121,14 @@ def use_connection() -> Connection:
121121 return connection
122122
123123
124+ def use_request () -> Request :
125+ """Get the current ``Request``"""
126+ return use_connection ().request
127+
128+
124129def use_scope () -> dict [str , Any ]:
125130 """Get the current WSGI environment"""
126- return use_connection (). request .environ
131+ return use_request () .environ
127132
128133
129134@dataclass
Original file line number Diff line number Diff line change @@ -77,9 +77,14 @@ def use_connection() -> Connection:
7777 return connection
7878
7979
80+ def use_request () -> request .Request :
81+ """Get the current ``Request``"""
82+ return use_connection ().request
83+
84+
8085def use_scope () -> ASGIScope :
8186 """Get the current ASGI scope"""
82- app = use_connection (). request .app
87+ app = use_request () .app
8388 try :
8489 asgi_app = app ._asgi_app
8590 except AttributeError : # pragma: no cover
You can’t perform that action at this time.
0 commit comments