menu: Fix issue in updating j2_data for moonraker connection
This commit is contained in:
parent
a51360f372
commit
90c84d5f17
@ -28,6 +28,9 @@ class MenuPanel(ScreenPanel):
|
|||||||
|
|
||||||
def activate(self):
|
def activate(self):
|
||||||
self.j2_data = self._printer.get_printer_status_data()
|
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)
|
self.arrangeMenuItems(self.items, 4)
|
||||||
|
|
||||||
def arrangeMenuItems (self, items, columns, expandLast=False):
|
def arrangeMenuItems (self, items, columns, expandLast=False):
|
||||||
@ -87,7 +90,7 @@ class MenuPanel(ScreenPanel):
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
logger.debug("Template: '%s'" % enable)
|
logger.debug("Template: '%s'" % enable)
|
||||||
logger.debug("Date: %s" % self.j2_data)
|
logger.debug("Data: %s" % self.j2_data)
|
||||||
j2_temp = Template(enable)
|
j2_temp = Template(enable)
|
||||||
result = j2_temp.render(self.j2_data)
|
result = j2_temp.render(self.j2_data)
|
||||||
if result == 'True':
|
if result == 'True':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user