From 803975fd97af15de67eeb309066d1eb91b7f5b36 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Fri, 22 Mar 2024 13:06:09 -0400 Subject: [PATCH] fix: send handle as category actor's preferredUsername, #12434 --- src/activitypub/mocks.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/activitypub/mocks.js b/src/activitypub/mocks.js index 58bf1b1f2a..a0519d1642 100644 --- a/src/activitypub/mocks.js +++ b/src/activitypub/mocks.js @@ -170,7 +170,10 @@ Mocks.actors.user = async (uid) => { }; Mocks.actors.category = async (cid) => { - let { name, slug, description: summary, backgroundImage } = await categories.getCategoryData(cid); + let { + name, handle: preferredUsername, slug, + description: summary, backgroundImage, + } = await categories.getCategoryData(cid); const publicKey = await activitypub.getPublicKey('cid', cid); backgroundImage = backgroundImage || meta.config['brand:logo'] || `${nconf.get('relative_path')}/assets/logo.png`; @@ -193,7 +196,7 @@ Mocks.actors.category = async (cid) => { type: 'Group', name, - preferredUsername: `cid.${cid}`, + preferredUsername, summary, icon: backgroundImage,