From 0262bb83f33cd8e10c5dcb50a07f766d81444d6c Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 19 Jan 2026 21:44:14 -0500 Subject: [PATCH] fix: restrict topic backfill to logged-in users when browsing to a category --- src/controllers/topics.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controllers/topics.js b/src/controllers/topics.js index 74ec15c80f..55af0885f3 100644 --- a/src/controllers/topics.js +++ b/src/controllers/topics.js @@ -151,7 +151,7 @@ topicsController.get = async function getTopic(req, res, next) { res.set('Link', `<${href}>; rel="alternate"; type="application/activity+json"`); } - if (!utils.isNumber(topicData.mainPid)) { + if (req.uid > 0 && !utils.isNumber(topicData.mainPid)) { // not awaited on purpose so topic loading is not blocked activitypub.notes.backfill(topicData.mainPid); }