From b87fbe7a1eb060b31b3b1de1c9e6b76a6c4d2fe4 Mon Sep 17 00:00:00 2001 From: karwosts <32912880+karwosts@users.noreply.github.com> Date: Fri, 4 Jul 2025 14:34:38 -0700 Subject: [PATCH] Fix default range icon (#26069) --- src/data/icons.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/data/icons.ts b/src/data/icons.ts index 4c6699c038..c42b8e0f21 100644 --- a/src/data/icons.ts +++ b/src/data/icons.ts @@ -354,7 +354,10 @@ const getIconFromTranslations = ( } // Then check for range-based icons if we have a numeric state if (state !== undefined && translations.range && !isNaN(Number(state))) { - return getIconFromRange(Number(state), translations.range); + return ( + getIconFromRange(Number(state), translations.range) ?? + translations.default + ); } // Fallback to default icon return translations.default; @@ -518,7 +521,10 @@ export const domainIcon = async ( } // Then check for range-based icons if we have a numeric state if (state !== undefined && translations.range && !isNaN(Number(state))) { - return getIconFromRange(Number(state), translations.range); + return ( + getIconFromRange(Number(state), translations.range) ?? + translations.default + ); } // Fallback to default icon return translations.default;