setup job data for update

This commit is contained in:
pramod.mahajan 2025-11-17 18:28:15 +05:30
parent 5f649cd917
commit da391368a6

View File

@ -54,6 +54,37 @@ const ManageJob = ({ Job }) => {
});
const onSubmit = (formData) => {
if (Job) {
const payload = [
{
op: "replace",
path: "/title",
value: formData.title,
},
{
op: "replace",
path: "/description",
value: formData.description,
},
{
op: "replace",
path: "/startDate",
value: localToUtc(formData.startDate) ?? JobData.startDate,
},
{
op: "replace",
path: "/dueDate",
value: localToUtc(formData.dueDate) ?? JobData.dueDate,
},
{
op: "replace",
path: "/tags",
value: formData.tags,
},
];
} else {
formData.assignees = formData.assignees.map((emp) => ({
employeeId: emp,
isActive: true,
@ -62,7 +93,9 @@ const ManageJob = ({ Job }) => {
formData.startDate = localToUtc(formData.startDate);
formData.dueDate = localToUtc(formData.dueDate);
formData.projectId = projectId;
CreateJob(formData);
// CreateJob(formData);
}
};
useEffect(() => {