From aed0b811ef5f3f43f6dd01332cb1f9b160cad447 Mon Sep 17 00:00:00 2001 From: Michael Joyce Date: Wed, 10 Mar 2021 13:53:56 -0800 Subject: [PATCH] Issue #200 - Properly decode received log messages in GUI plugin Update the process_log_msg() helper to properly decode the received 0MQ message from bytes into a str prior to passing it off to log.parseSyslog. This necessary change was overlooked in our testing for the new 0MQ send / recv call updates in Core / GUI. Resolve #200 --- ait/gui/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ait/gui/__init__.py b/ait/gui/__init__.py index 8693c71..b74f4e5 100644 --- a/ait/gui/__init__.py +++ b/ait/gui/__init__.py @@ -327,6 +327,7 @@ def process_telem_msg(self, msg): Sessions.addTelemetry(msg[0], msg[1]) def process_log_msg(self, msg): + msg = msg.decode() parsed = log.parseSyslog(msg) Sessions.addMessage(parsed)