mirror of
git://soft.sys114.com/klipper
synced 2026-02-10 23:28:07 +09:00
fan_generic: Fix handling of template rendering errors
Make sure to assign 'value' on a rendering error to avoid an internal error. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
@@ -29,6 +29,7 @@ class PrinterFanGeneric:
|
|||||||
value = float(text)
|
value = float(text)
|
||||||
except ValueError as e:
|
except ValueError as e:
|
||||||
logging.exception("fan_generic template render error")
|
logging.exception("fan_generic template render error")
|
||||||
|
value = 0.
|
||||||
self.fan.set_speed(value)
|
self.fan.set_speed(value)
|
||||||
def cmd_SET_FAN_SPEED(self, gcmd):
|
def cmd_SET_FAN_SPEED(self, gcmd):
|
||||||
speed = gcmd.get_float('SPEED', None, 0.)
|
speed = gcmd.get_float('SPEED', None, 0.)
|
||||||
|
|||||||
Reference in New Issue
Block a user