From b1af2c36800626cdf4c5df8c0719c7b8a2ebfbe8 Mon Sep 17 00:00:00 2001 From: Mariusz Wachowski Date: Thu, 17 Oct 2024 22:47:49 +0200 Subject: [PATCH] added $onUpdate for updatedAt timestamp --- src/lib/server/api/common/utils/table.ts | 1 + src/routes/(app)/settings/account/+page.server.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/server/api/common/utils/table.ts b/src/lib/server/api/common/utils/table.ts index 02ed64b..361a6d0 100644 --- a/src/lib/server/api/common/utils/table.ts +++ b/src/lib/server/api/common/utils/table.ts @@ -26,4 +26,5 @@ export const timestamps = { }) .notNull() .defaultNow() + .$onUpdate(() => new Date()) }; diff --git a/src/routes/(app)/settings/account/+page.server.ts b/src/routes/(app)/settings/account/+page.server.ts index 31f55f1..a8cc726 100644 --- a/src/routes/(app)/settings/account/+page.server.ts +++ b/src/routes/(app)/settings/account/+page.server.ts @@ -25,7 +25,7 @@ export const actions = { const verifyEmailForm = await superValidate(request, zod(verifyEmailFormSchema)); console.log(verifyEmailForm) if (!verifyEmailForm.valid) return fail(StatusCodes.BAD_REQUEST, { verifyEmailForm }) - const { error } = await locals.api.iam.email.verification.$post({ json: verifyEmailForm.data }).then(locals.parseApiResponse); + const { error } = await locals.api.iam.email.verify.$post({ json: verifyEmailForm.data }).then(locals.parseApiResponse); if (error) return setError(verifyEmailForm, 'token', error); return { verifyEmailForm } }