aboutsummaryrefslogtreecommitdiff
path: root/modules/fediverse/ap_server.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/fediverse/ap_server.py')
-rw-r--r--modules/fediverse/ap_server.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/modules/fediverse/ap_server.py b/modules/fediverse/ap_server.py
index 89b884a4..d4ae9044 100644
--- a/modules/fediverse/ap_server.py
+++ b/modules/fediverse/ap_server.py
@@ -138,8 +138,7 @@ class Server(object):
outbox = self._ap_outbox_url(event["url_for"])
cert_filename = self.bot.config["tls-certificate"]
- with open(cert_filename) as cert_file:
- cert = cert_file.read()
+ pubkey = ap_security.public_key(cert_filename)
event["response"].content_type = ap_utils.LD_TYPE
event["response"].write_json({
@@ -153,7 +152,7 @@ class Server(object):
"publicKey": {
"id": "%s#key" % self_id,
"owner": self_id,
- "publicKeyPem": cert
+ "publicKeyPem": pubkey
}
})
else: