From 93bb6aeb6585c409a413693cf1c0e2d625dce69e Mon Sep 17 00:00:00 2001 From: alfrix Date: Tue, 15 Aug 2023 18:05:04 -0300 Subject: [PATCH] tempstore initialization fixup --- ks_includes/printer.py | 2 -- screen.py | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/ks_includes/printer.py b/ks_includes/printer.py index 201c2ba0..a803e712 100644 --- a/ks_includes/printer.py +++ b/ks_includes/printer.py @@ -330,8 +330,6 @@ class Printer: return True def init_temp_store(self, tempstore): - if not tempstore: - logging.debug("Tempstore not ready") if self.tempstore and list(self.tempstore) != list(tempstore): logging.debug("Tempstore has changed") self.tempstore = tempstore diff --git a/screen.py b/screen.py index 97decc13..bdb39646 100755 --- a/screen.py +++ b/screen.py @@ -904,7 +904,7 @@ class KlipperScreen(Gtk.Window): def init_tempstore(self): tempstore = self.apiclient.send_request("server/temperature_store") - if tempstore and 'result' in tempstore: + if tempstore and 'result' in tempstore and tempstore['result']: self.printer.init_temp_store(tempstore['result']) if hasattr(self.panels[self._cur_panels[-1]], "update_graph_visibility"): self.panels[self._cur_panels[-1]].update_graph_visibility()