Fix Dashboard State refresh issue with the active sessions only.

This commit is contained in:
Khushboo Vashi 2024-07-24 13:45:52 +05:30
parent 87ba177ff3
commit d0e6090761

View File

@ -930,7 +930,7 @@ function Dashboard({
}, [nodeData, treeNodeInfo, prefStore, refresh, mainTabVal, logCol, logFormat]);
const filteredDashData = useMemo(()=>{
if (mainTabVal == 1 && activeOnly) {
if (mainTabVal == 1 && activeOnly && dashData.length > 0) {
// we want to show 'idle in transaction', 'active', 'active in transaction', and future non-blank, non-"idle" status values
return dashData[0]['activity'].filter((r)=>(r.state && r.state != '' && r.state != 'idle'));
}