From c775757314ea2a9236014e0d9ddefe1f8fa72c17 Mon Sep 17 00:00:00 2001 From: sianida26 Date: Wed, 28 Feb 2024 10:02:06 +0700 Subject: [PATCH] Move cookie check outside services --- src/modules/auth/actions/createUserAction.ts | 3 ++- src/modules/auth/services/createUser.ts | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/auth/actions/createUserAction.ts b/src/modules/auth/actions/createUserAction.ts index 5fe52e0..6e92ab3 100644 --- a/src/modules/auth/actions/createUserAction.ts +++ b/src/modules/auth/actions/createUserAction.ts @@ -21,7 +21,8 @@ export default async function createUserAction(formData: CreateUserSchema): Prom //TODO: Add validation check if the user is already logged in try { - await createUser(formData); + const result = await createUser(formData); + cookies().set("token", result.token); redirect("/dashboard"); } catch (e) { return handleCatch(e) diff --git a/src/modules/auth/services/createUser.ts b/src/modules/auth/services/createUser.ts index fdcab21..e777464 100644 --- a/src/modules/auth/services/createUser.ts +++ b/src/modules/auth/services/createUser.ts @@ -56,7 +56,6 @@ export default async function createUser(userData: CreateUserSchema) { //Set token const token = createJwtToken({ id: user.id }); - cookies().set("token", token); return { token,