From 6b35b069b26496a01e03b738e4d37a845ae4e983 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ab=C3=ADlio=20Costa?= Date: Wed, 14 May 2025 22:05:29 +0100 Subject: [PATCH] Remove duplicated code in unit conversion util (#144912) --- homeassistant/util/unit_conversion.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/util/unit_conversion.py b/homeassistant/util/unit_conversion.py index f559512c1a7..e4312a7865f 100644 --- a/homeassistant/util/unit_conversion.py +++ b/homeassistant/util/unit_conversion.py @@ -151,8 +151,8 @@ class BaseUnitConverter: cls, from_unit: str | None, to_unit: str | None ) -> float: """Get floored base10 log ratio between units of measurement.""" - from_ratio, to_ratio = cls._get_from_to_ratio(from_unit, to_unit) - return floor(max(0, log10(from_ratio / to_ratio))) + ratio = cls.get_unit_ratio(from_unit, to_unit) + return floor(max(0, log10(ratio))) @classmethod @lru_cache