From 90c84d5f17a0f85d2f14f906bdc6349a82d2e5e1 Mon Sep 17 00:00:00 2001 From: Jordan Ruthe Date: Wed, 20 Jan 2021 16:27:02 -0500 Subject: [PATCH] menu: Fix issue in updating j2_data for moonraker connection --- panels/menu.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/panels/menu.py b/panels/menu.py index 00f30a7e..fa24291d 100644 --- a/panels/menu.py +++ b/panels/menu.py @@ -28,6 +28,9 @@ class MenuPanel(ScreenPanel): def activate(self): self.j2_data = self._printer.get_printer_status_data() + self.j2_data.update({ + 'moonraker_connected': self._screen._ws.is_connected() + }) self.arrangeMenuItems(self.items, 4) def arrangeMenuItems (self, items, columns, expandLast=False): @@ -87,7 +90,7 @@ class MenuPanel(ScreenPanel): try: logger.debug("Template: '%s'" % enable) - logger.debug("Date: %s" % self.j2_data) + logger.debug("Data: %s" % self.j2_data) j2_temp = Template(enable) result = j2_temp.render(self.j2_data) if result == 'True':