From 8cec569f225e30dc2e071d1904fc53727fbf84f9 Mon Sep 17 00:00:00 2001 From: drake Date: Sat, 29 Mar 2025 17:20:21 -0500 Subject: [PATCH] fixes from suggestions --- src/routes/account/+page.svelte | 7 ++----- src/routes/account/settings/+page.server.ts | 3 +++ src/routes/account/settings/+page.svelte | 1 + src/routes/companies/[company]/+page.svelte | 2 +- src/routes/postings/+page.svelte | 2 +- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/routes/account/+page.svelte b/src/routes/account/+page.svelte index 9d21943..0b9df01 100644 --- a/src/routes/account/+page.svelte +++ b/src/routes/account/+page.svelte @@ -215,7 +215,7 @@
Résumé:
{#if resumeState} - + @@ -249,10 +249,7 @@
Applied on: {data.applications[0].createdAt.toLocaleDateString( - 'en-US', - dateFormatOptions - )}{application.createdAt.toLocaleDateString('en-US', dateFormatOptions)}
diff --git a/src/routes/account/settings/+page.server.ts b/src/routes/account/settings/+page.server.ts index 5f96554..2c665e1 100644 --- a/src/routes/account/settings/+page.server.ts +++ b/src/routes/account/settings/+page.server.ts @@ -4,6 +4,7 @@ import { type Actions, fail, redirect } from '@sveltejs/kit'; import { PERMISSIONS } from '$lib/consts'; import { getUserId } from '$lib/index.server'; import type { User } from '$lib/types'; +import path from 'path'; export const load: PageServerLoad = async ({ cookies }) => { const id = getUserId(cookies); @@ -55,6 +56,8 @@ export const actions: Actions = { const id = getUserId(cookies); try { await deleteUser(id); + cookies.delete('jwt', { path: '/' }); + return redirect(301, `/signin`); } catch (err) { return fail(500, { errorMessage: `Internal Server Error: ${err}` }); } diff --git a/src/routes/account/settings/+page.svelte b/src/routes/account/settings/+page.svelte index ee6ba6c..8c573d7 100644 --- a/src/routes/account/settings/+page.svelte +++ b/src/routes/account/settings/+page.svelte @@ -187,6 +187,7 @@ placeholder="I understand" class="w-full rounded font-normal" pattern="I understand" + required />