From 8fdb65eba57efa1ce5bf9619c093095c2e7a0cc8 Mon Sep 17 00:00:00 2001 From: Faisal Amir Date: Sat, 21 Jun 2025 00:03:04 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9Bfix:=20prevent=20render=20error=20w?= =?UTF-8?q?hen=20additional=20information=20missing=20from=20hardware=20(#?= =?UTF-8?q?5413)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web-app/src/routes/settings/hardware.tsx | 6 +++--- web-app/src/routes/system-monitor.tsx | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web-app/src/routes/settings/hardware.tsx b/web-app/src/routes/settings/hardware.tsx index 23f4eafef..d2dd65160 100644 --- a/web-app/src/routes/settings/hardware.tsx +++ b/web-app/src/routes/settings/hardware.tsx @@ -98,7 +98,7 @@ function SortableGPUItem({ gpu, index }: { gpu: GPU; index: number }) { title="Driver Version" actions={ - {gpu.additional_information?.driver_version} + {gpu.additional_information?.driver_version || '-'} } /> @@ -106,7 +106,7 @@ function SortableGPUItem({ gpu, index }: { gpu: GPU; index: number }) { title="Compute Capability" actions={ - {gpu.additional_information?.compute_cap} + {gpu.additional_information?.compute_cap || '-'} } /> @@ -157,7 +157,7 @@ function Hardware() { } useEffect(() => { - if (pollingPaused) return; + if (pollingPaused) return const intervalId = setInterval(() => { getHardwareInfo().then((data) => { updateCPUUsage(data.cpu.usage) diff --git a/web-app/src/routes/system-monitor.tsx b/web-app/src/routes/system-monitor.tsx index fed013ed6..30ee0bda5 100644 --- a/web-app/src/routes/system-monitor.tsx +++ b/web-app/src/routes/system-monitor.tsx @@ -224,7 +224,7 @@ function SystemMonitor() { Driver Version: - {gpu.additional_information.driver_version} + {gpu.additional_information?.driver_version || '-'}
@@ -232,7 +232,7 @@ function SystemMonitor() { Compute Capability: - {gpu.additional_information.compute_cap} + {gpu.additional_information?.compute_cap || '-'}