Explorar el Código

Don't truncate scaled range

Some ranges are supposed to be fractional, so should not be truncated.
Previous change went too far and caused test failures.
Jason Rumney hace 2 años
padre
commit
007313dcd6
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      custom_components/tuya_local/helpers/device_config.py

+ 1 - 1
custom_components/tuya_local/helpers/device_config.py

@@ -44,7 +44,7 @@ def _scale_range(r, s):
     "Scale range r by factor s"
     if s == 1:
         return r
-    return {"min": int(r["min"] / s), "max": int(r["max"] / s)}
+    return {"min": r["min"] / s, "max": r["max"] / s}
 
 
 _unsigned_fmts = {