diff --git a/web/src/routes/System.jsx b/web/src/routes/System.jsx index df21508b8..6bbfe8efd 100644 --- a/web/src/routes/System.jsx +++ b/web/src/routes/System.jsx @@ -224,26 +224,26 @@ export default function System() { Capture - {cameras[camera]['capture_pid']} - {cameras[camera]['process_fps']} - {cpu_usages[cameras[camera]['capture_pid']]['cpu']}% - {cpu_usages[cameras[camera]['capture_pid']]['mem']}% + {cameras[camera]['capture_pid'] || "- "} + {cameras[camera]['process_fps'] || "- "} + {cpu_usages[cameras[camera]['capture_pid']]?.['cpu'] || "- "}% + {cpu_usages[cameras[camera]['capture_pid']]?.['mem'] || "- "}% Detect - {cameras[camera]['pid']} + {cameras[camera]['pid'] || "- "} {cameras[camera]['detection_fps']} ({cameras[camera]['skipped_fps']} skipped) - {cpu_usages[cameras[camera]['pid']]['cpu']}% - {cpu_usages[cameras[camera]['pid']]['mem']}% + {cpu_usages[cameras[camera]['pid']]?.['cpu'] || "- "}% + {cpu_usages[cameras[camera]['pid']]?.['mem'] || "- "}% ffmpeg - {cameras[camera]['ffmpeg_pid']} - {cameras[camera]['camera_fps']} - {cpu_usages[cameras[camera]['ffmpeg_pid']]['cpu']}% - {cpu_usages[cameras[camera]['ffmpeg_pid']]['mem']}% + {cameras[camera]['ffmpeg_pid'] || "- "} + {cameras[camera]['camera_fps'] || "- "} + {cpu_usages[cameras[camera]['ffmpeg_pid']]?.['cpu'] || "- "}% + {cpu_usages[cameras[camera]['ffmpeg_pid']]?.['mem'] || "- "}%