fix prev commit

master
Aevann 2023-04-02 10:04:32 +02:00
parent f074f465ec
commit c4263c9439
4 changed files with 3 additions and 8 deletions

View File

@ -40,7 +40,6 @@ def login_deduct_when(resp):
@app.post("/login")
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit(DEFAULT_RATELIMIT)
@auth_desired
@limiter.limit("6/minute;10/day", deduct_when=login_deduct_when)
@ -202,7 +201,6 @@ def sign_up_get(v:Optional[User]):
@app.post("/signup")
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit("10/day")
@auth_desired
def sign_up_post(v:Optional[User]):
@ -377,7 +375,6 @@ def get_forgot():
@app.post("/forgot")
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit(DEFAULT_RATELIMIT)
def post_forgot():
@ -444,7 +441,6 @@ def get_reset():
@app.post("/reset")
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit(DEFAULT_RATELIMIT)
@auth_desired
def post_reset(v:Optional[User]):
@ -492,7 +488,6 @@ def lost_2fa(v:Optional[User]):
@app.post("/lost_2fa")
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit("6/minute;200/hour;1000/day")
def lost_2fa_post():
username=request.values.get("username")

View File

@ -386,7 +386,9 @@ def thumbnail_thread(pid:int, vid:int):
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit(DEFAULT_RATELIMIT)
def is_repost():
@limiter.limit(DEFAULT_RATELIMIT, key_func=get_ID)
@auth_required
def is_repost(v):
not_a_repost = {'permalink': ''}
if not FEATURES['REPOST_DETECTION']:
return not_a_repost

View File

@ -353,7 +353,6 @@ def mobile_app(v:Optional[User]):
@app.post("/dismiss_mobile_tip")
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit(DEFAULT_RATELIMIT)
def dismiss_mobile_tip():
session["tooltip_last_dismissed"] = int(time.time())

View File

@ -1403,7 +1403,6 @@ if KOFI_TOKEN:
@app.post("/gumroad")
@limiter.limit('1/second', scope=rpath)
@limiter.limit('1/second', scope=rpath, key_func=get_ID)
@limiter.limit(DEFAULT_RATELIMIT)
def gumroad():
data = request.values