aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/routes/player/[player]/[profile].svelte7
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}`,