From 23b3148c841ffcd4e27178c2ac2aca4fe88cace4 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 24 Mar 2025 14:05:40 -0400 Subject: [PATCH] feat: allowing manual group assertion via category search input --- src/categories/search.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/categories/search.js b/src/categories/search.js index bd485e8581..bd6a96435c 100644 --- a/src/categories/search.js +++ b/src/categories/search.js @@ -3,6 +3,7 @@ const _ = require('lodash'); const privileges = require('../privileges'); +const activitypub = require('../activitypub'); const plugins = require('../plugins'); const utils = require('../utils'); const db = require('../database'); @@ -16,6 +17,10 @@ module.exports = function (Categories) { const startTime = process.hrtime(); + if (activitypub.helpers.isWebfinger(query)) { + await activitypub.actors.assertGroup([query]); + } + let cids = await findCids(query, data.hardCap); const result = await plugins.hooks.fire('filter:categories.search', {