fix(validation): replace deprecated Zod error flatten calls
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
"use server"
|
"use server"
|
||||||
|
|
||||||
import { revalidatePath } from "next/cache"
|
import { revalidatePath } from "next/cache"
|
||||||
|
import { flattenError } from "zod"
|
||||||
import { getI18n } from "@/i18n/server"
|
import { getI18n } from "@/i18n/server"
|
||||||
import {
|
import {
|
||||||
buildCreateCategorySchema,
|
buildCreateCategorySchema,
|
||||||
@@ -27,7 +27,7 @@ export async function createCategoryAction(formData: CreateCategoryFormType) {
|
|||||||
if (!validatedFields.success) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
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) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
success: false,
|
||||||
errors: validatedFields.error.flatten().fieldErrors,
|
errors: flattenError(validatedFields.error).fieldErrors,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
"use server"
|
"use server"
|
||||||
|
|
||||||
import { revalidatePath } from "next/cache"
|
import { revalidatePath } from "next/cache"
|
||||||
|
import { flattenError } from "zod"
|
||||||
import { getI18n } from "@/i18n/server"
|
import { getI18n } from "@/i18n/server"
|
||||||
import {
|
import {
|
||||||
buildCreateItemSchema,
|
buildCreateItemSchema,
|
||||||
@@ -25,7 +25,7 @@ export async function createItemAction(formData: CreateItemFormType) {
|
|||||||
|
|
||||||
if (!validatedFields.success) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
errors: validatedFields.error.flatten().fieldErrors,
|
errors: flattenError(validatedFields.error).fieldErrors,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -67,7 +67,7 @@ export async function updateItemAction(formData: UpdateItemFormType) {
|
|||||||
|
|
||||||
if (!validatedFields.success) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
errors: validatedFields.error.flatten().fieldErrors,
|
errors: flattenError(validatedFields.error).fieldErrors,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
"use server"
|
"use server"
|
||||||
|
|
||||||
import { revalidatePath } from "next/cache"
|
import { revalidatePath } from "next/cache"
|
||||||
|
import { flattenError } from "zod"
|
||||||
import { getI18n } from "@/i18n/server"
|
import { getI18n } from "@/i18n/server"
|
||||||
import {
|
import {
|
||||||
buildCreateRecipientSchema,
|
buildCreateRecipientSchema,
|
||||||
@@ -26,7 +26,7 @@ export async function createNewRecipient(formData: CreateRecipientFormType) {
|
|||||||
if (!validatedFields.success) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
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) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
success: false,
|
||||||
errors: validatedFields.error.flatten().fieldErrors,
|
errors: flattenError(validatedFields.error).fieldErrors,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
"use server"
|
"use server"
|
||||||
|
|
||||||
import { revalidatePath } from "next/cache"
|
import { revalidatePath } from "next/cache"
|
||||||
|
import { flattenError } from "zod"
|
||||||
import { getI18n } from "@/i18n/server"
|
import { getI18n } from "@/i18n/server"
|
||||||
import {
|
import {
|
||||||
buildCreateUserSchema,
|
buildCreateUserSchema,
|
||||||
@@ -33,7 +33,7 @@ export async function createUserAction(formData: CreateUserFormType) {
|
|||||||
if (!validatedFields.success) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
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) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
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) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
success: false,
|
||||||
errors: validatedFields.error.flatten().fieldErrors,
|
errors: flattenError(validatedFields.error).fieldErrors,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -143,7 +143,7 @@ export async function resetUserPasswordAction(
|
|||||||
if (!validatedFields.success) {
|
if (!validatedFields.success) {
|
||||||
return {
|
return {
|
||||||
success: false,
|
success: false,
|
||||||
errors: validatedFields.error.flatten().fieldErrors,
|
errors: flattenError(validatedFields.error).fieldErrors,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user