diff --git a/src/controllers/admin/federation.js b/src/controllers/admin/federation.js index ec6b93c35e..21ed25885f 100644 --- a/src/controllers/admin/federation.js +++ b/src/controllers/admin/federation.js @@ -42,8 +42,11 @@ federationController.pruning = function (req, res) { }); }; -federationController.safety = function (req, res) { +federationController.safety = async function (req, res) { + const instanceCount = await activitypub.instances.getCount(); + res.render(`admin/federation/safety`, { title: '[[admin/menu:federation/safety]]', + instanceCount, }); }; diff --git a/src/controllers/admin/settings.js b/src/controllers/admin/settings.js index f27ecbae67..004e2948d7 100644 --- a/src/controllers/admin/settings.js +++ b/src/controllers/admin/settings.js @@ -164,21 +164,6 @@ settingsController.api = async (req, res) => { }); }; -settingsController.activitypub = async (req, res) => { - const [instanceCount, rules, relays] = await Promise.all([ - activitypub.instances.getCount(), - activitypub.rules.list(), - activitypub.relays.list(), - ]); - - res.render('admin/settings/activitypub', { - title: `[[admin/menu:settings/activitypub]]`, - instanceCount, - rules, - relays, - }); -}; - settingsController.cookies = async (req, res) => { res.render(`admin/settings/cookies`, { title: `[[admin/menu:settings/cookies]]`,