From ec3a4b1ffebee7fa1171d204a902b26aafebe1c6 Mon Sep 17 00:00:00 2001 From: glazk0 <43091603+glazk0@users.noreply.github.com> Date: Mon, 26 Feb 2024 11:57:17 +0100 Subject: [PATCH] fix: superform fix --- src/routes/dashboard/settings/+page.server.ts | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/routes/dashboard/settings/+page.server.ts b/src/routes/dashboard/settings/+page.server.ts index b342fbb..b00f56b 100644 --- a/src/routes/dashboard/settings/+page.server.ts +++ b/src/routes/dashboard/settings/+page.server.ts @@ -1,9 +1,10 @@ -import { fail, type Actions } from '@sveltejs/kit'; - -import type { PageServerLoad } from './$types'; -import { z } from 'zod'; -import { superValidate } from 'sveltekit-superforms/server'; import { API_URL } from '$env/static/private'; +import { fail, type Actions } from '@sveltejs/kit'; +import type { PageServerLoad } from './$types'; + +import { zod } from 'sveltekit-superforms/adapters'; +import { superValidate } from 'sveltekit-superforms/server'; +import { z } from 'zod'; const settingSchema = z.object({ firstname: z.string({ @@ -20,7 +21,7 @@ const settingSchema = z.object({ export const load = (async ({ parent, locals: { user } }) => { await parent(); - const form = await superValidate(user, settingSchema); + const form = await superValidate(user, zod(settingSchema)); return { form @@ -31,7 +32,7 @@ export const actions = { default: async ({ request, cookies }) => { const session = cookies.get('session'); - const form = await superValidate(request, settingSchema); + const form = await superValidate(request, zod(settingSchema)); if (!form.valid) { return fail(400, { form });