forked from rDrama/rDrama
1
0
Fork 0

limit name_change to 5/day since it can be used to spam notifs

master
Aevann 2023-10-17 21:34:39 +03:00
parent 95e7db300f
commit 0ba81b4208
1 changed files with 2 additions and 2 deletions

View File

@ -739,8 +739,8 @@ def settings_advanced_get(v):
return render_template("settings/advanced.html", v=v)
@app.post("/settings/name_change")
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit('1/second;5/day', scope=rpath)
@limiter.limit('1/second;5/day', scope=rpath, key_func=get_ID)
@limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400)
@limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
@auth_required