From ef0131bb964ce871b4cb07c49289fb8f95f58c89 Mon Sep 17 00:00:00 2001 From: "cyril.tsui" Date: Thu, 23 Jan 2025 11:55:32 +0800 Subject: [PATCH] update --- src/components/CreateProject/CreateProject.tsx | 5 +++-- src/components/CreateProject/Milestone.tsx | 4 +++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/components/CreateProject/CreateProject.tsx b/src/components/CreateProject/CreateProject.tsx index 444e22e..35fb6ca 100644 --- a/src/components/CreateProject/CreateProject.tsx +++ b/src/components/CreateProject/CreateProject.tsx @@ -391,10 +391,11 @@ const CreateProject: React.FC = ({ 0, ); }); + console.log(milestonesKeys) if ( - projectTotal !== data.expectedProjectFee || - milestonesKeys.length !== taskGroupKeys.length + projectTotal !== data.expectedProjectFee + // || milestonesKeys.length !== taskGroupKeys.length ) { formProps.setError("milestones", { message: "milestones is not valid", diff --git a/src/components/CreateProject/Milestone.tsx b/src/components/CreateProject/Milestone.tsx index 5b4c3a6..d7c9de7 100644 --- a/src/components/CreateProject/Milestone.tsx +++ b/src/components/CreateProject/Milestone.tsx @@ -91,8 +91,10 @@ const Milestone: React.FC = ({ allTasks, isActive }) => { projectTotal += payments.reduce((acc, payment) => acc + payment.amount, 0) }) + console.log(milestonesKeys) - if (projectTotal !== expectedTotalFee || milestonesKeys.length !== taskGroupsIds.length) { + // if (projectTotal !== expectedTotalFee || milestonesKeys.length !== taskGroupsIds.length) { + if (projectTotal !== expectedTotalFee) { hasError = true } // console.log(Object.keys(milestones).reduce((acc, key) => acc + milestones[parseFloat(key)].payments.reduce((acc2, value) => acc2 + value.amount, 0), 0))