From 1df3c9d3227cfade7e8d6d2a04c77218bbedc719 Mon Sep 17 00:00:00 2001 From: Sapphire Date: Thu, 22 Jan 2026 17:14:12 -0600 Subject: [PATCH] Hide devices with unknown board type in DIY firmware tool (#1718) --- .../components/firmware-tool/steps/FlashingMethodStep.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui/src/components/firmware-tool/steps/FlashingMethodStep.tsx b/gui/src/components/firmware-tool/steps/FlashingMethodStep.tsx index 1f2fef8f1..998b9508b 100644 --- a/gui/src/components/firmware-tool/steps/FlashingMethodStep.tsx +++ b/gui/src/components/firmware-tool/steps/FlashingMethodStep.tsx @@ -231,7 +231,10 @@ function OTADevicesList({ const allDevices = useAtomValue(devicesAtom); const devices = - allDevices.filter(({ trackers }) => { + allDevices.filter(({ hardwareInfo, trackers }) => { + // filter out devices we can't update + if (!hardwareInfo?.officialBoardType) return false; + // if the device has no trackers it is prob misconfigured so we skip for safety if (trackers.length <= 0) return false;