diff options
| author | Adam Soltys <[email protected]> | 2023-12-01 20:04:13 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2023-12-01 20:04:13 -0800 |
| commit | 216a600224fde22ce76b367557a02094ec693886 (patch) | |
| tree | d1189bbaa39db204633523132a7d4767b952717d /src/routes/(app)/register/+page.server.js | |
| parent | 7d9bc1f54dfd04172e8d6d43ebc2efd6f407e833 (diff) | |
| download | coinos-ui-216a600224fde22ce76b367557a02094ec693886.tar.gz coinos-ui-216a600224fde22ce76b367557a02094ec693886.zip | |
prettier
Diffstat (limited to 'src/routes/(app)/register/+page.server.js')
| -rw-r--r-- | src/routes/(app)/register/+page.server.js | 57 |
1 files changed, 29 insertions, 28 deletions
diff --git a/src/routes/(app)/register/+page.server.js b/src/routes/(app)/register/+page.server.js index 45344907..e986c73d 100644 --- a/src/routes/(app)/register/+page.server.js +++ b/src/routes/(app)/register/+page.server.js @@ -1,41 +1,42 @@ -import { fail, redirect } from '@sveltejs/kit'; -import { fd, post, login } from '$lib/utils'; +import { fail, redirect } from "@sveltejs/kit"; +import { fd, post, login } from "$lib/utils"; export const load = async ({ parent }) => { - let { user } = await parent(); - if (user) throw redirect(307, `/${user.username}`); + let { user } = await parent(); + if (user) throw redirect(307, `/${user.username}`); - let index = Math.floor(Math.random() * 64) + 1; + let index = Math.floor(Math.random() * 64) + 1; - return { index }; + return { index }; }; export const actions = { - default: async ({ cookies, request }) => { - let ip = request.headers.get('cf-connecting-ip'); + default: async ({ cookies, request }) => { + let ip = request.headers.get("cf-connecting-ip"); - let form = await fd(request); - let { profile, username, password, cipher, salt, pubkey, loginRedirect } = form; - let user = { profile, username, password, cipher, salt, pubkey }; - let error; + let form = await fd(request); + let { profile, username, password, cipher, salt, pubkey, loginRedirect } = + form; + let user = { profile, username, password, cipher, salt, pubkey }; + let error; - if (loginRedirect === 'undefined') loginRedirect = undefined; + if (loginRedirect === "undefined") loginRedirect = undefined; - try { - await post('/register', { user }, { 'cf-connecting-ip': ip }); - } catch (e) { - console.log(e); - if (e.message.includes('taken')) error = e.message; - } + try { + await post("/register", { user }, { "cf-connecting-ip": ip }); + } catch (e) { + console.log(e); + if (e.message.includes("taken")) error = e.message; + } - try { - await login(user, cookies, ip); - error = null; - } catch (e) { - error ||= e.message; - } + try { + await login(user, cookies, ip); + error = null; + } catch (e) { + error ||= e.message; + } - if (error) return fail(400, { error }); - throw redirect(307, loginRedirect || `/${user.username}`); - } + if (error) return fail(400, { error }); + throw redirect(307, loginRedirect || `/${user.username}`); + }, }; |
