@@ -33,7 +33,7 @@ const Tasks = () => {
3333 const [ personIdsList , setPersonIdsList ] = useState ( [ ] ) ;
3434 const [ searchText , setSearchText ] = useState ( '' ) ;
3535 const [ selectedPersonList , setSelectedPersonList ] = useState ( [ ] ) ;
36- const [ selectedTaskType , setSelectedTaskType ] = useState ( TASK_TYPES . ALL_TASKS ) ;
36+ const [ selectedTaskType , setSelectedTaskType ] = useState ( TASK_TYPES . HR_ONBOARDING ) ;
3737 const [ hideAllTasks , setHideAllTasks ] = useState ( getAppContextValue ( 'tasksActionBarHideAllTasks' ) ) ;
3838 const [ showCompletedTasks , setShowCompletedTasks ] = useState ( false ) ;
3939 const [ showTasksByTask , setShowTasksByTask ] = useState ( false ) ;
@@ -124,10 +124,6 @@ const Tasks = () => {
124124 }
125125 } , [ getAppContextValue ] ) ;
126126
127- const filteredTaskDefinitionList = selectedTaskType === TASK_TYPES . ALL_TASKS
128- ? taskDefinitionList
129- : taskDefinitionList . filter ( ( td ) => td . taskType === selectedTaskType ) ;
130-
131127 const teamId = 0 ; // hack 1/15/25
132128 // console.log('allTasksByDefinitionIdCache:', allTasksByDefinitionIdCache);
133129 return (
@@ -162,9 +158,10 @@ const Tasks = () => {
162158 { allTasksByDefinitionIdCache && Object . entries ( allTasksByDefinitionIdCache ) . map ( ( [ taskDefinitionId , tasks ] ) => {
163159 // console.log('=== taskDefinitionId:', taskDefinitionId);
164160 // const showTaskDefinition = tasks.length > 0; // Also set to false if all tasks are marked as completed
165- const taskDefinition = filteredTaskDefinitionList . find ( ( td ) => String ( td . taskDefinitionId ) === String ( taskDefinitionId ) ) || taskDefinitionList [ taskDefinitionId ] ;
161+ const taskDefinition = taskDefinitionList [ taskDefinitionId ] ;
166162 const taskName = taskDefinition ? taskDefinition . taskName || 'taskName Missing' : 'Task Name Missing' ;
167163 const taskTypeMatches = selectedTaskType === TASK_TYPES . ALL_TASKS || ( taskDefinition && taskDefinition . taskType === selectedTaskType ) ;
164+ // console.log('selectedTaskType:', selectedTaskType, 'taskTypeMatches:', taskTypeMatches, ', showTaskDefinition:', showTaskDefinition(searchText, taskDefinition));
168165 const showTaskTemp = taskTypeMatches && showTaskDefinition ( searchText , taskDefinition ) ;
169166 // console.log('*** showTaskTemp:', showTaskTemp);
170167 if ( showTaskTemp ) {
@@ -211,7 +208,7 @@ const Tasks = () => {
211208 < PersonSummaryHeader />
212209 </ PersonSummaryHeaderWrapper >
213210 { taskListByPersonId && selectedPersonList . map ( ( person ) => {
214- const showPersonResults = showPersonInTaskList ( person , searchText , showCompletedTasks , filteredTaskDefinitionList , taskListByPersonId ) ;
211+ const showPersonResults = showPersonInTaskList ( person , searchText , showCompletedTasks , taskDefinitionList , taskListByPersonId ) ;
215212 // console.log('=== person:', person, ', showPersonResults:', showPersonResults);
216213 if ( ( showPersonResults . allSearchWordsWereFound || showPersonResults . tasksExistToShow ) && ! showPersonResults . hideBecauseInactive ) {
217214 return (
@@ -220,8 +217,9 @@ const Tasks = () => {
220217 { ! hideAllTasks && (
221218 < TaskListForPerson
222219 searchText = { showPersonResults . searchTextMinusWordsFoundInPersonList }
220+ selectedTaskType = { selectedTaskType }
223221 showCompletedTasks = { showCompletedTasks }
224- taskDefinitionList = { filteredTaskDefinitionList }
222+ taskDefinitionList = { taskDefinitionList }
225223 taskListForPersonId = { taskListByPersonId [ person . personId ] || [ ] }
226224 />
227225 ) }
0 commit comments