diff --git a/frontend/src/ts/pages/profile.ts b/frontend/src/ts/pages/profile.ts index d82a09c0b..fcb114db6 100644 --- a/frontend/src/ts/pages/profile.ts +++ b/frontend/src/ts/pages/profile.ts @@ -170,10 +170,10 @@ async function update(options: UpdateOptions): Promise { "Failed to load profile: " + response.message, -1 ); + } else { + window.history.replaceState(null, "", `/profile/${response.data.name}`); } - window.history.replaceState(null, "", `/profile/${response.data.name}`); - Profile.update("profile", response.data); PbTables.update(response.data.personalBests, true); } else {