aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-04-09 20:08:39 -0500
committermat <github@matdoes.dev>2022-04-09 20:08:39 -0500
commitd690ebde0ad475aea27748235cacc6e40c23b96e (patch)
treeb11bc88d7c50b9935240fd61ccac94b684c88c81 /src
parent96f14531c02e9b45f113495218bc6be1016a9ad7 (diff)
downloadskyblock-stats-d690ebde0ad475aea27748235cacc6e40c23b96e.tar.gz
skyblock-stats-d690ebde0ad475aea27748235cacc6e40c23b96e.tar.bz2
skyblock-stats-d690ebde0ad475aea27748235cacc6e40c23b96e.zip
add 404 for profile
Diffstat (limited to 'src')
-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}`,