remove unnecessary ratelimits

pull/218/head
Aevann 2023-11-26 01:36:03 +02:00
parent d7350e73cf
commit fc6c7c7255
2 changed files with 6 additions and 6 deletions

View File

@ -544,8 +544,8 @@ def upload_hole_sidebar(v, hole):
return redirect(f'/h/{hole}/settings')
@app.post("/h/<hole>/settings/sidebars/delete/<int:index>")
@limiter.limit("1/second;30/day", deduct_when=lambda response: response.status_code < 400)
@limiter.limit("1/second;30/day", deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
@limiter.limit("1/second", deduct_when=lambda response: response.status_code < 400)
@limiter.limit("1/second", deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
@auth_required
def delete_hole_sidebar(v, hole, index):
hole = get_hole(hole)
@ -632,8 +632,8 @@ def upload_hole_banner(v, hole):
return redirect(f'/h/{hole}/settings')
@app.post("/h/<hole>/settings/banners/delete/<int:index>")
@limiter.limit("1/second;30/day", deduct_when=lambda response: response.status_code < 400)
@limiter.limit("1/second;30/day", deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
@limiter.limit("1/second", deduct_when=lambda response: response.status_code < 400)
@limiter.limit("1/second", deduct_when=lambda response: response.status_code < 400, key_func=get_ID)
@auth_required
def delete_hole_banner(v, hole, index):
hole = get_hole(hole)

View File

@ -740,8 +740,8 @@ def settings_advanced_get(v):
return render_template("settings/advanced.html", v=v)
@app.post("/settings/name_change")
@limiter.limit('1/second;5/day', scope=rpath)
@limiter.limit('1/second;5/day', scope=rpath, key_func=get_ID)
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', 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