check for invalid value

This commit is contained in:
Josh Hawkins 2024-04-01 08:56:31 -05:00
parent 3098762254
commit d96ee6dbf1

View File

@ -36,15 +36,11 @@ export default function useStats(stats: FrigateStats | undefined) {
// check camera cpu usages
Object.entries(stats["cameras"]).forEach(([name, cam]) => {
if (
stats["cpu_usages"][cam["ffmpeg_pid"]] &&
stats["cpu_usages"][cam["pid"]]
) {
const ffmpegAvg = parseFloat(
stats["cpu_usages"][cam["ffmpeg_pid"]].cpu_average,
stats["cpu_usages"][cam["ffmpeg_pid"]]?.cpu_average,
);
const detectAvg = parseFloat(
stats["cpu_usages"][cam["pid"]].cpu_average,
stats["cpu_usages"][cam["pid"]]?.cpu_average,
);
if (!isNaN(ffmpegAvg) && ffmpegAvg >= 20.0) {
@ -60,12 +56,6 @@ export default function useStats(stats: FrigateStats | undefined) {
color: "text-danger",
});
}
} else {
problems.push({
text: `${name.replaceAll("_", " ")} is offline.`,
color: "text-danger",
});
}
});
return problems;