From be79b3b8d8b792c3a74061988722a986717bb6a7 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Thu, 29 May 2025 12:43:23 +0100 Subject: [PATCH] More domain conversions --- daemon_get.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/daemon_get.py b/daemon_get.py index 80b86b60b..77c6b425b 100644 --- a/daemon_get.py +++ b/daemon_get.py @@ -449,6 +449,13 @@ def daemon_http_get(self) -> None: self.server.i2p_domain) if acct_pub_key_json: msg_str = json.dumps(acct_pub_key_json, ensure_ascii=False) + msg_str = convert_domains(calling_domain, + referer_domain, + msg_str, + self.server.http_prefix, + self.server.domain, + self.server.onion_domain, + self.server.i2p_domain) msg = msg_str.encode('utf-8') msglen = len(msg) accept_str = self.headers['Accept'] @@ -540,6 +547,12 @@ def daemon_http_get(self) -> None: "error": "Request not signed" } msg_str = json.dumps(result_json, ensure_ascii=False) + msg_str = convert_domains(calling_domain, referer_domain, + msg_str, + self.server.http_prefix, + self.server.domain, + self.server.onion_domain, + self.server.i2p_domain) msg = msg_str.encode('utf-8') msglen = len(msg) accept_str = self.headers['Accept'] @@ -718,6 +731,12 @@ def daemon_http_get(self) -> None: self.server.http_prefix, self.server.domain_full) msg_str = json.dumps(notes_json) + msg_str = convert_domains(calling_domain, referer_domain, + msg_str, + self.server.http_prefix, + self.server.domain, + self.server.onion_domain, + self.server.i2p_domain) msg = msg_str.encode('utf-8') msglen = len(msg) set_headers(self, 'application/json', msglen,