diff --git a/src/routes/CreateNewTeam/actions/index.js b/src/routes/CreateNewTeam/actions/index.js index d025f2f..64372f1 100644 --- a/src/routes/CreateNewTeam/actions/index.js +++ b/src/routes/CreateNewTeam/actions/index.js @@ -48,7 +48,7 @@ const addTeamObject = (teamObject) => ({ export const addTeamObjects = (teamObject) => (dispatch, getState) => { dispatch(addTeamObject(teamObject)); - updateLocalStorage(getState().teamObject); + updateLocalStorage(getState().searchedRoles); }; export const clearSearchedRoles = () => (dispatch, getState) => { diff --git a/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx b/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx index 96b2ad3..7a83428 100644 --- a/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx +++ b/src/routes/CreateNewTeam/components/NoMatchingProfilesResultCard/index.jsx @@ -35,7 +35,14 @@ function NoMatchingProfilesResultCard({ role }) { if (role.jobTitle && role.jobTitle.length) { name = role.jobTitle; } - dispatch(addSearchedRole({ searchId, name })); + dispatch( + addSearchedRole({ + searchId, + name, + rates: role.rates, + imageUrl: role.imageUrl, + }) + ); }, [dispatch, role]); return ( diff --git a/src/routes/CreateNewTeam/pages/CreateTaasPayment/index.jsx b/src/routes/CreateNewTeam/pages/CreateTaasPayment/index.jsx index c42e363..2eb56d4 100644 --- a/src/routes/CreateNewTeam/pages/CreateTaasPayment/index.jsx +++ b/src/routes/CreateNewTeam/pages/CreateTaasPayment/index.jsx @@ -30,8 +30,8 @@ const CreateTassPayment = () => { imageUrl, name, rates: [rates], - numberOfResources, - durationWeeks, + numberOfResources = 1, + durationWeeks = 4, hoursPerWeek, } = role; let rate; @@ -50,7 +50,7 @@ const CreateTassPayment = () => { durationWeeks, hoursPerWeek, }); - amount.push({ rate, numberOfResources, durationWeeks }); + amount.push({ rate, numberOfResources }); }); setValue(temp);