From 1458a96a8c5a7284d281fbec86a017cb3642ea53 Mon Sep 17 00:00:00 2001 From: MingxuanGame Date: Wed, 13 Aug 2025 07:57:35 +0000 Subject: [PATCH] fix(private-api): fix wrong event url --- app/router/private/username.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/router/private/username.py b/app/router/private/username.py index 822c22f..3138a8b 100644 --- a/app/router/private/username.py +++ b/app/router/private/username.py @@ -48,9 +48,15 @@ async def user_rename( user_id=current_user.id, user=current_user, ) + if settings.frontend_url is not None: + frontend_url = str(settings.frontend_url) + elif settings.server_url is not None: + frontend_url = str(settings.server_url) + else: + frontend_url = "/" rename_event.event_payload["user"] = { "username": new_name, - "url": str(settings.frontend_url) + "/users/" + str(current_user.id), + "url": frontend_url + "users/" + str(current_user.id), "previous_username": current_user.previous_usernames[-1], } session.add(rename_event)