diff --git a/files/routes/users.py b/files/routes/users.py index 550f4d698..7659c4ef1 100644 --- a/files/routes/users.py +++ b/files/routes/users.py @@ -732,11 +732,11 @@ def is_available(name:str): else: return {name: True} -@app.get("/id/") +@app.route("/id//") @limiter.limit(DEFAULT_RATELIMIT) -def user_id(id): +def user_id(id, path): user = get_account(id) - return redirect(user.url) + return redirect(f'/@{user.username}/{path}') @app.get("/u/") @limiter.limit(DEFAULT_RATELIMIT)