diff options
-rw-r--r-- | src/routes/player/[player]/[profile].svelte | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/routes/player/[player]/[profile].svelte b/src/routes/player/[player]/[profile].svelte index 75d3dc2..d4b7004 100644 --- a/src/routes/player/[player]/[profile].svelte +++ b/src/routes/player/[player]/[profile].svelte @@ -10,6 +10,13 @@ `${API_URL}player/${player}/${profile}?customization=true` ).then(r => r.json()) + if (!data.member) { + return { + status: 404, + error: 'Unknown profile', + } + } + if (data.member.username !== player) { return { redirect: `/player/${data.member.username}/${data.profile.name}`, |