From 05fd2c60dde6a98cac209a836e6155de41793eb7 Mon Sep 17 00:00:00 2001 From: Aevann Date: Wed, 12 Jul 2023 04:11:47 +0300 Subject: [PATCH] consistency --- files/routes/users.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/files/routes/users.py b/files/routes/users.py index 49987eee7..d9258a1a0 100644 --- a/files/routes/users.py +++ b/files/routes/users.py @@ -738,18 +738,24 @@ def is_available(name:str): @app.get("/id/") @limiter.limit(DEFAULT_RATELIMIT) -def user_id(id): +@limiter.limit(DEFAULT_RATELIMIT, key_func=get_ID) +@auth_required +def user_id(v, id): user = get_account(id) return redirect(user.url) @app.route("/id//") @limiter.limit(DEFAULT_RATELIMIT) -def user_id_path(id, path): +@limiter.limit(DEFAULT_RATELIMIT, key_func=get_ID) +@auth_required +def user_id_path(v, id, path): user = get_account(id) return redirect(f'/@{user.username}/{path}') @app.get("/u/") @limiter.limit(DEFAULT_RATELIMIT) +@limiter.limit(DEFAULT_RATELIMIT, key_func=get_ID) +@auth_required def redditor_moment_redirect(v:User, username:str): return redirect(f"/@{username}")