From dd49cb5e8754ee82fb2370b375db6b46a1eefd52 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 26 Nov 2024 20:54:49 -0800 Subject: warnings --- src/routes/(static)/register/+page.server.ts | 13 +++-- src/routes/(static)/register/+page.svelte | 86 ++++++++++++++-------------- 2 files changed, 50 insertions(+), 49 deletions(-) (limited to 'src/routes/(static)') diff --git a/src/routes/(static)/register/+page.server.ts b/src/routes/(static)/register/+page.server.ts index 2dffef01..1781602f 100644 --- a/src/routes/(static)/register/+page.server.ts +++ b/src/routes/(static)/register/+page.server.ts @@ -1,5 +1,5 @@ +import { fd, login, post } from "$lib/utils"; import { fail, redirect } from "@sveltejs/kit"; -import { fd, post, login } from "$lib/utils"; export const load = async ({ parent }) => { const { user } = await parent(); @@ -24,18 +24,19 @@ export const actions = { try { await post("/register", { user }, { "cf-connecting-ip": ip }); - } catch (e: any) { - error = e.message; + } catch (e) { + ({ message: error } = e as Error); } try { await login(user, cookies, ip); error = null; - } catch (e: any) { - error ||= e.message; + } catch (e) { + const { message } = e as Error; + error ||= message; } if (error) return fail(400, { error }); - redirect(307, loginRedirect || `/${user.username}`); + redirect(303, loginRedirect || `/${user.username}`); }, }; diff --git a/src/routes/(static)/register/+page.svelte b/src/routes/(static)/register/+page.svelte index c179552c..8a2a5015 100644 --- a/src/routes/(static)/register/+page.svelte +++ b/src/routes/(static)/register/+page.svelte @@ -1,6 +1,4 @@ {#if need2fa} @@ -185,11 +175,12 @@ -
- - -
+ + @@ -218,7 +210,7 @@ {/if} -
+ - + aria-label="Randomize" + class="contents" + > +