diff --git a/Plan/react/dashboard/src/components/cards/query/QueryOptionsCard.jsx b/Plan/react/dashboard/src/components/cards/query/QueryOptionsCard.jsx index 42d23f2c9..b00762caa 100644 --- a/Plan/react/dashboard/src/components/cards/query/QueryOptionsCard.jsx +++ b/Plan/react/dashboard/src/components/cards/query/QueryOptionsCard.jsx @@ -102,9 +102,9 @@ const QueryOptionsCard = () => { }, [setFromTime, setFromDate, setToTime, setToDate]); useEffect(() => { - if (!options || !result) return; + if (!options?.view || !result?.view) return; - setSelectedServers(result.view.servers.map(server => options.view.servers.findIndex(s => s.serverUUID === server.serverUUID)).filter(i => i !== -1)) + setSelectedServers(result.view.servers?.map(server => options.view.servers?.findIndex(s => s.serverUUID === server.serverUUID))?.filter(i => i !== -1) || []) setFromDate(result.view.afterDate); setFromTime(result.view.afterTime);