We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e2b9c1 commit 6ba74ccCopy full SHA for 6ba74cc
1 file changed
slowapi/extension.py
@@ -32,6 +32,7 @@
32
from starlette.datastructures import MutableHeaders
33
from starlette.requests import Request
34
from starlette.responses import JSONResponse, Response
35
+from starlette.applications import Starlette
36
from typing_extensions import Literal
37
38
from .errors import RateLimitExceeded
@@ -326,7 +327,7 @@ def emit(*_):
326
327
self._fallback_storage = MemoryStorage()
328
self._fallback_limiter = STRATEGIES[strategy](self._fallback_storage)
329
- def slowapi_startup(self) -> None:
330
+ def slowapi_startup(self, app: Starlette) -> None:
331
"""
332
Starlette startup event handler that links the app with the Limiter instance.
333
0 commit comments