From 53bb0bbc26ed4993a841f0179f35815f90697cc2 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Tue, 6 May 2025 12:30:43 -0400 Subject: [PATCH] fix: handle missing orderedItems --- src/controllers/activitypub/actors.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/controllers/activitypub/actors.js b/src/controllers/activitypub/actors.js index bef49ea835..6a74c2da56 100644 --- a/src/controllers/activitypub/actors.js +++ b/src/controllers/activitypub/actors.js @@ -100,7 +100,9 @@ Actors.replies = async function (req, res) { }); // Convert pids to urls - replies.orderedItems = replies.orderedItems.map(pid => (utils.isNumber(pid) ? `${nconf.get('url')}/post/${pid}` : pid)); + if (replies.orderedItems) { + replies.orderedItems = replies.orderedItems.map(pid => (utils.isNumber(pid) ? `${nconf.get('url')}/post/${pid}` : pid)); + } const object = { '@context': 'https://www.w3.org/ns/activitystreams',