From 27b828449165a4a57f5dafee2553873f3198944c Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Thu, 21 Jan 2021 17:44:04 +0000 Subject: [PATCH] Don't encode too early --- daemon.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/daemon.py b/daemon.py index 94475fa28..f3b0ba3c7 100644 --- a/daemon.py +++ b/daemon.py @@ -9093,14 +9093,15 @@ class PubServer(BaseHTTPRequestHandler): 'show profile posts') else: if self._fetchAuthenticated(): - msg = json.dumps(actorJson, - ensure_ascii=False).encode('utf-8') + msgStr = json.dumps(actorJson, + ensure_ascii=False) + msg = msgStr.encode('utf-8') msglen = len(msg) self._set_headers_with_sig('application/json', msglen, baseDir, path, domain, domainFull, port, httpPrefix, - callingDomain, debug, msg) + callingDomain, debug, msgStr) if atPath: print('@ detected outgoing actor: ' + str(actorJson)) print('@ detected outgoing headers: ' +