Added validation to the Completed Work field to prevent negative values.

This commit is contained in:
ashutosh.nehete 2025-05-07 16:22:09 +05:30 committed by Gitea Admin
parent a2f23ee5ae
commit 144f8a0595
2 changed files with 2 additions and 3 deletions

View File

@ -19,7 +19,7 @@ const taskSchema = z
.object({
activityID: z.string().min(1, "Activity is required"),
plannedWork: z.number().min(1, "Planned Work must be greater than 0"),
completedWork: z.number().optional(),
completedWork: z.number().min(0, "Completed Work must be greater than 0"),
})
.refine(
(data) =>
@ -84,7 +84,6 @@ const EditActivityModal = ({
floorId: floor?.id,
workAreaId: workArea?.id,
};
console.log(finalData);
ProjectRepository.manageProjectTasks([finalData])
.then((response) => {

View File

@ -10,7 +10,7 @@ const taskSchema = z.object({
workAreaId: z.string().min(1, "Work Area is required"),
activityID: z.string().min(1, "Activity is required"),
plannedWork: z.number().min(1, "Planned Work must be greater than 0"),
completedWork: z.number().optional(),
completedWork: z.number().min(0, "Completed Work must be greater than 0"),
});
const defaultModel = {