From b083bdd10d47c4aabe8f994df31bfc37d6985d20 Mon Sep 17 00:00:00 2001 From: Arpitkumar Chaudhari Date: Thu, 12 Aug 2021 11:54:35 +0530 Subject: [PATCH] #442 --- .../components/SubmitContainer/index.jsx | 14 +++++++- .../components/TeamDetailsModal/index.jsx | 2 +- .../pages/CreateTaasPayment/index.jsx | 33 +++++++++---------- 3 files changed, 30 insertions(+), 19 deletions(-) diff --git a/src/routes/CreateNewTeam/components/SubmitContainer/index.jsx b/src/routes/CreateNewTeam/components/SubmitContainer/index.jsx index a219a262..5f4a8483 100644 --- a/src/routes/CreateNewTeam/components/SubmitContainer/index.jsx +++ b/src/routes/CreateNewTeam/components/SubmitContainer/index.jsx @@ -112,9 +112,21 @@ function SubmitContainer({ positions.push(position); } teamObject.positions = positions; - setTeamDetailsOpen(false); setTeamObject(teamObject); + + addedRoles.map((data) => { + if (_.has(formData, data.searchId)) { + const temp = { + ...data, + numberOfResources: formData[data.searchId].numberOfResources, + durationWeeks: formData[data.searchId].durationWeeks, + hoursPerWeek: formData[data.searchId].hoursPerWeek, + }; + dispatch(editRoleAction({ ...temp, searchId: data.searchId })); + } + }); + requestTeam(teamObject); }; diff --git a/src/routes/CreateNewTeam/components/TeamDetailsModal/index.jsx b/src/routes/CreateNewTeam/components/TeamDetailsModal/index.jsx index 451b07a5..26ae6504 100644 --- a/src/routes/CreateNewTeam/components/TeamDetailsModal/index.jsx +++ b/src/routes/CreateNewTeam/components/TeamDetailsModal/index.jsx @@ -242,7 +242,7 @@ function TeamDetailsModal({ open, onClose, submitForm, addedRoles }) { {(props) => (