diff --git a/files/routes/users.py b/files/routes/users.py index fa7df59a7..b8c9f6bfc 100644 --- a/files/routes/users.py +++ b/files/routes/users.py @@ -736,11 +736,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)