fixed some undefined errors

This commit is contained in:
csawatzky 2025-10-14 14:52:05 -06:00
parent 33b30f0fda
commit 4bf8a5d2ff
3 changed files with 7 additions and 3 deletions

View file

@ -35,7 +35,9 @@ export default function DuplicateHarvestPlan(props: Props) {
const loadTasks = useCallback(() => { const loadTasks = useCallback(() => {
taskAPI.listTasks(50, 0, "asc", "start", plan.key(), undefined).then(resp => { taskAPI.listTasks(50, 0, "asc", "start", plan.key(), undefined).then(resp => {
setPlanTasks(resp.data.tasks.map(t => Task.any(t))); if(resp.data.tasks){
setPlanTasks(resp.data.tasks.map(t => Task.any(t)));
}
setReady(true); setReady(true);
}); });
}, [taskAPI, plan]); }, [taskAPI, plan]);

View file

@ -18,7 +18,9 @@ export default function HarvestPlanTable(props: Props){
useEffect(()=>{ useEffect(()=>{
harvestAPI.listHarvestPlans(pageSize, page*pageSize, "asc", "harvestYear", field).then(resp => { harvestAPI.listHarvestPlans(pageSize, page*pageSize, "asc", "harvestYear", field).then(resp => {
setLoadedPlans(resp.data.harvestPlan.map(hp => HarvestPlan.create(hp))) if(resp.data.harvestPlan){
setLoadedPlans(resp.data.harvestPlan.map(hp => HarvestPlan.create(hp)))
}
setTotal(resp.data.total) setTotal(resp.data.total)
}) })
},[page, pageSize, field]) },[page, pageSize, field])

View file

@ -39,8 +39,8 @@ export default function Heaters() {
objectHeaterAPI objectHeaterAPI
.listObjectHeatersPageData(pageSize, tablePage * pageSize, undefined, undefined, searchText, as) .listObjectHeatersPageData(pageSize, tablePage * pageSize, undefined, undefined, searchText, as)
.then(resp => { .then(resp => {
setHeaters(resp.data.heaterData ?? []);
setTotal(resp.data.total) setTotal(resp.data.total)
setHeaters(resp.data.heaterData);
}); });
}, [objectHeaterAPI, as, pageSize, tablePage, searchText]); }, [objectHeaterAPI, as, pageSize, tablePage, searchText]);