From 457bfe1685423dfb634f2ff82dca06da4527eb27 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 29 Jan 2024 16:33:41 -0500 Subject: [PATCH] fix: send proper @context value for posts (was missing) --- src/activitypub/mocks.js | 6 ++---- src/controllers/activitypub/actors.js | 5 +---- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/activitypub/mocks.js b/src/activitypub/mocks.js index 982a840fee..a19a59cdff 100644 --- a/src/activitypub/mocks.js +++ b/src/activitypub/mocks.js @@ -134,10 +134,7 @@ Mocks.actor = async (uid) => { } return { - '@context': [ - 'https://www.w3.org/ns/activitystreams', - 'https://w3id.org/security/v1', - ], + '@context': 'https://www.w3.org/ns/activitystreams', id: `${nconf.get('url')}/uid/${uid}`, url: `${nconf.get('url')}/user/${userslug}`, followers: `${nconf.get('url')}/user/${userslug}/followers`, @@ -187,6 +184,7 @@ Mocks.note = async (post) => { } const object = { + '@context': 'https://www.w3.org/ns/activitystreams', id, type: 'Note', to, diff --git a/src/controllers/activitypub/actors.js b/src/controllers/activitypub/actors.js index 48cca7a6ca..4cd9fe240a 100644 --- a/src/controllers/activitypub/actors.js +++ b/src/controllers/activitypub/actors.js @@ -13,10 +13,7 @@ Actors.application = async function (req, res) { const name = meta.config.title || 'NodeBB'; res.status(200).json({ - '@context': [ - 'https://www.w3.org/ns/activitystreams', - 'https://w3id.org/security/v1', - ], + '@context': 'https://www.w3.org/ns/activitystreams', id: `${nconf.get('url')}/actor`, url: `${nconf.get('url')}/actor`, inbox: `${nconf.get('url')}/inbox`,