We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 00175e2 commit bf5eb6cCopy full SHA for bf5eb6c
src/utils/middleware/rate_limit.py
@@ -4,11 +4,13 @@
4
5
6
async def rate_limit(request: Request, call_next):
7
- regex_patterns = [r"Helldivers%20Companion.*", r"Heckdiver.*"]
8
- client_id = request.headers.get("User-Agent", request.headers.get("X-Super-Client"))
+ regex_patterns = [r"Helldivers%20Companion.*", r"Heckdivers.*"]
+ headers = request.headers
9
+ client_id = headers.get("User-Agent", headers.get("X-Super-Client", ""))
10
11
for pattern in regex_patterns:
12
if re.search(pattern, client_id):
13
return PTR(status_code=429, content="", headers={"content-type": ""})
14
+ # return None, return "", return - All Error Out
15
16
return await call_next(request)
0 commit comments