aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-12-24 18:51:22 -0600
committermat <github@matdoes.dev>2022-12-24 18:51:22 -0600
commit5463b1aad033405e9c0499304b553155b7c6484b (patch)
tree191c1355ec1660c3fddd82bde8cc7738fb56ba43
parentb43bf95a1485cd877eb8f4fd29a8ff1e9b6c73c4 (diff)
downloadskyblock-stats-5463b1aad033405e9c0499304b553155b7c6484b.tar.gz
skyblock-stats-5463b1aad033405e9c0499304b553155b7c6484b.tar.bz2
skyblock-stats-5463b1aad033405e9c0499304b553155b7c6484b.zip
give a better error if /loggedin fails
-rw-r--r--src/routes/loggedin/+server.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/routes/loggedin/+server.ts b/src/routes/loggedin/+server.ts
index 4772cf6..e493f10 100644
--- a/src/routes/loggedin/+server.ts
+++ b/src/routes/loggedin/+server.ts
@@ -1,5 +1,5 @@
import { fetchApi } from '$lib/api'
-import { redirect, type RequestHandler, } from '@sveltejs/kit'
+import { error, redirect, type RequestHandler, } from '@sveltejs/kit'
export const GET = (async ({ url, cookies }) => {
const code = url.searchParams.get('code')
@@ -15,7 +15,7 @@ export const GET = (async ({ url, cookies }) => {
}),
}).then(res => {
if (res.status !== 200)
- throw new Error(res.statusText)
+ throw error(500, `Non-200 response from API: ${res.status} ${res.text}`)
return res.json()
})