aboutsummaryrefslogtreecommitdiff
path: root/src/hooks.server.ts
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-09 00:41:20 -0700
committerFuwn <[email protected]>2024-10-09 00:41:43 -0700
commit998b63a35256ac985a5a2714dd1ca451af4dfd8a (patch)
tree50796121a9d5ab0330fdc5d7e098bda2860d9726 /src/hooks.server.ts
parentfeat(graphql): add badgeCount field (diff)
downloaddue.moe-998b63a35256ac985a5a2714dd1ca451af4dfd8a.tar.xz
due.moe-998b63a35256ac985a5a2714dd1ca451af4dfd8a.zip
chore(prettier): use spaces instead of tabs
Diffstat (limited to 'src/hooks.server.ts')
-rw-r--r--src/hooks.server.ts56
1 files changed, 28 insertions, 28 deletions
diff --git a/src/hooks.server.ts b/src/hooks.server.ts
index d0f09b6e..a19d6958 100644
--- a/src/hooks.server.ts
+++ b/src/hooks.server.ts
@@ -2,40 +2,40 @@ import root from '$lib/Utility/root';
import type { Handle, RequestEvent } from '@sveltejs/kit';
const redirectWithParameters = (
- event: RequestEvent<Partial<Record<string, string>>, string | null>,
- path: string
+ event: RequestEvent<Partial<Record<string, string>>, string | null>,
+ path: string
) => {
- return Response.redirect(
- root(
- `${path}${
- event.url.searchParams.toString().length > 0 ? `?${event.url.searchParams.toString()}` : ''
- }`
- ),
- 307
- );
+ return Response.redirect(
+ root(
+ `${path}${
+ event.url.searchParams.toString().length > 0 ? `?${event.url.searchParams.toString()}` : ''
+ }`
+ ),
+ 307
+ );
};
export const handle: Handle = async ({ event, resolve }) => {
- const { cookies } = event;
- const user = cookies.get('user');
+ const { cookies } = event;
+ const user = cookies.get('user');
- if (user) {
- const parsedUser = JSON.parse(user);
+ if (user) {
+ const parsedUser = JSON.parse(user);
- event.locals.user = {
- tokenType: parsedUser['token_type'],
- expiresIn: parsedUser['expires_in'],
- accessToken: parsedUser['access_token'],
- refreshToken: parsedUser['refresh_token']
- };
- }
+ event.locals.user = {
+ tokenType: parsedUser['token_type'],
+ expiresIn: parsedUser['expires_in'],
+ accessToken: parsedUser['access_token'],
+ refreshToken: parsedUser['refresh_token']
+ };
+ }
- switch (event.url.pathname) {
- case '/birthdays':
- return redirectWithParameters(event, '/tools/birthdays');
- case '/wrapped':
- return redirectWithParameters(event, '/tools/wrapped');
- }
+ switch (event.url.pathname) {
+ case '/birthdays':
+ return redirectWithParameters(event, '/tools/birthdays');
+ case '/wrapped':
+ return redirectWithParameters(event, '/tools/wrapped');
+ }
- return await resolve(event);
+ return await resolve(event);
};