diff --git a/src/actions/category.actions.ts b/src/actions/category.actions.ts index afffa7a..5814bd9 100644 --- a/src/actions/category.actions.ts +++ b/src/actions/category.actions.ts @@ -1,7 +1,7 @@ "use server" import { revalidatePath } from "next/cache" - +import { flattenError } from "zod" import { getI18n } from "@/i18n/server" import { buildCreateCategorySchema, @@ -27,7 +27,7 @@ export async function createCategoryAction(formData: CreateCategoryFormType) { if (!validatedFields.success) { return { success: false, - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } @@ -70,7 +70,7 @@ export async function updateCategoryAction(formData: UpdateCategoryFormType) { if (!validatedFields.success) { return { success: false, - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } diff --git a/src/actions/item.actions.ts b/src/actions/item.actions.ts index 66a0669..cb5b5fa 100644 --- a/src/actions/item.actions.ts +++ b/src/actions/item.actions.ts @@ -1,7 +1,7 @@ "use server" import { revalidatePath } from "next/cache" - +import { flattenError } from "zod" import { getI18n } from "@/i18n/server" import { buildCreateItemSchema, @@ -25,7 +25,7 @@ export async function createItemAction(formData: CreateItemFormType) { if (!validatedFields.success) { return { - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } @@ -67,7 +67,7 @@ export async function updateItemAction(formData: UpdateItemFormType) { if (!validatedFields.success) { return { - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } diff --git a/src/actions/recipient.actions.ts b/src/actions/recipient.actions.ts index af8eebf..f4698b0 100644 --- a/src/actions/recipient.actions.ts +++ b/src/actions/recipient.actions.ts @@ -1,7 +1,7 @@ "use server" import { revalidatePath } from "next/cache" - +import { flattenError } from "zod" import { getI18n } from "@/i18n/server" import { buildCreateRecipientSchema, @@ -26,7 +26,7 @@ export async function createNewRecipient(formData: CreateRecipientFormType) { if (!validatedFields.success) { return { success: false, - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } @@ -66,7 +66,7 @@ export async function updateRecipient(formData: UpdateRecipientFormType) { if (!validatedFields.success) { return { success: false, - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } diff --git a/src/actions/user.actions.ts b/src/actions/user.actions.ts index 90143bc..324d27c 100644 --- a/src/actions/user.actions.ts +++ b/src/actions/user.actions.ts @@ -1,7 +1,7 @@ "use server" import { revalidatePath } from "next/cache" - +import { flattenError } from "zod" import { getI18n } from "@/i18n/server" import { buildCreateUserSchema, @@ -33,7 +33,7 @@ export async function createUserAction(formData: CreateUserFormType) { if (!validatedFields.success) { return { success: false, - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } @@ -66,7 +66,7 @@ export async function updateUserAction(formData: UpdateUserFormType) { if (!validatedFields.success) { return { success: false, - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } @@ -104,7 +104,7 @@ export async function setUserActiveAction(formData: SetUserActiveFormType) { if (!validatedFields.success) { return { success: false, - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } } @@ -143,7 +143,7 @@ export async function resetUserPasswordAction( if (!validatedFields.success) { return { success: false, - errors: validatedFields.error.flatten().fieldErrors, + errors: flattenError(validatedFields.error).fieldErrors, } }