From 4096ed8b4de2b4026294bbbc7658ca54845dd9a5 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Fri, 5 Jun 2020 00:17:00 +0200 Subject: [PATCH] batcave: encode to bytes before sending things through a socket Signed-off-by: Pierre-Yves Chibon --- roles/batcave/files/zodbot-announce-commits.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/batcave/files/zodbot-announce-commits.py b/roles/batcave/files/zodbot-announce-commits.py index ba463d7036..c133a212f1 100644 --- a/roles/batcave/files/zodbot-announce-commits.py +++ b/roles/batcave/files/zodbot-announce-commits.py @@ -130,7 +130,7 @@ if branch == 'master': s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((ZODBOT_SERVER, ZODBOT_PORT)) - s.sendall(channel + " " + parsed_commit) + s.sendall((channel + " " + parsed_commit).encode('utf-8')) msg = f"{channel} {parsed_commit}" s.sendall(msg.encode('utf-8')) s.close()