From 2bebd8344985d49eda197d87674ddb4107824abd Mon Sep 17 00:00:00 2001 From: Craig Lamparter Date: Thu, 10 Dec 2020 15:54:38 -0800 Subject: [PATCH] fixed fortune. yet another unicode issue, tested in py3 and py2 --- aprsd/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aprsd/main.py b/aprsd/main.py index 4d8a133..7dc1003 100644 --- a/aprsd/main.py +++ b/aprsd/main.py @@ -813,6 +813,8 @@ def server(loglevel, quiet): LOG.debug("FORTUNE") process = subprocess.Popen(['/usr/games/fortune', '-s', '-n 60'], stdout=subprocess.PIPE) reply = process.communicate()[0] + #send_message(fromcall, reply.rstrip()) + reply = reply.decode(errors='ignore') send_message(fromcall, reply.rstrip()) # PING (p)