diff --git a/src/routes/CreateNewTeam/components/SubmitContainer/index.jsx b/src/routes/CreateNewTeam/components/SubmitContainer/index.jsx
index a219a26..5f4a848 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 451b07a..26ae650 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) => (
|