diff --git a/src/pages/Activities/TaskPlannng.jsx b/src/pages/Activities/TaskPlannng.jsx index 6a0b1b75..265823a7 100644 --- a/src/pages/Activities/TaskPlannng.jsx +++ b/src/pages/Activities/TaskPlannng.jsx @@ -18,7 +18,7 @@ const TaskPlannng = () => { const {projects,loading:project_listLoader,error:projects_error} = useProjects(); const dispatch = useDispatch(); const selectedProject = useSelector((store)=>store.localVariables.projectId); - + console.log(selectedProject) const [project, setProject] = useState(null); const [projectDetails, setProjectDetails] = useState(null); @@ -52,13 +52,13 @@ const TaskPlannng = () => { const fetchData = async () => { try { - const project_cache = getCachedData(`projectinfo-${selectedProject}`); - if (!project_cache) { + const project_cache = getCachedData("projectInfo"); + if (!project_cache || !project_cache.projectId == selectedProject) { ProjectRepository.getProjectByprojectId(selectedProject) .then((response) => { setProjectDetails(response); - setProject(response); - cacheData(`projectinfo-${projectId}`, response); + setProject( response ); + cacheData("projectInfo",{data:response.data,projectId:selectedProject}) }) .catch((error) => { console.error(error);