diff --git a/src/features/auth/actions/createUser.ts b/src/features/auth/actions/createUser.ts index 5912963..a190d6f 100644 --- a/src/features/auth/actions/createUser.ts +++ b/src/features/auth/actions/createUser.ts @@ -87,9 +87,11 @@ export default async function createUser(formData: FormData){ const token = createJwtToken({ id: user.id }); cookies().set("token", token); - redirect("/dashboard"); } catch (e: unknown) { // Handle unexpected errors + console.error(e) + //@ts-ignore + console.log(e.message) return { success: false, error: { @@ -97,4 +99,6 @@ export default async function createUser(formData: FormData){ }, }; } + + redirect("/dashboard"); } diff --git a/src/features/auth/actions/signIn.ts b/src/features/auth/actions/signIn.ts index 3645aa7..3446047 100644 --- a/src/features/auth/actions/signIn.ts +++ b/src/features/auth/actions/signIn.ts @@ -54,8 +54,6 @@ export default async function signIn(prevState: any, rawFormData: FormData) { const token = createJwtToken({ id: user.id }); cookies().set("token", token); - - redirect("/dashboard"); } catch (e: unknown) { // Custom error handling for authentication errors if (e instanceof BaseError) { @@ -87,4 +85,6 @@ export default async function signIn(prevState: any, rawFormData: FormData) { }, }; } + + redirect("/dashboard"); }