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

Merged
admin merged 1 commits from Ashutosh_Bug#192_Negative_Completed_Work into Issue_May_2W 2025-05-07 11:11:27 +00:00
2 changed files with 2 additions and 3 deletions
Showing only changes of commit a2aeee6f28 - Show all commits

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 = {