klippy: return message category in get_state_message()

Signed-off-by:  Eric Callahan <arksine.code@gmail.com>
This commit is contained in:
Arksine 2020-06-23 07:56:50 -04:00 committed by KevinOConnor
parent 2d2c09a0a3
commit 014c06f8a2
3 changed files with 12 additions and 8 deletions

View file

@ -437,7 +437,7 @@ class GCodeParser:
gcmd.ack("T:0")
return
if not self.is_printer_ready:
raise gcmd.error(self.printer.get_state_message())
raise gcmd.error(self.printer.get_state_message()[0])
return
if not cmd:
logging.debug(gcmd.get_commandline())
@ -696,7 +696,7 @@ class GCodeParser:
if self.is_printer_ready:
self._respond_state("Ready")
return
msg = self.printer.get_state_message()
msg = self.printer.get_state_message()[0]
msg = msg.rstrip() + "\nKlipper state: Not ready"
raise gcmd.error(msg)
cmd_HELP_when_not_ready = True