summaryrefslogtreecommitdiff
path: root/src/remote/activitypub/renderer/person.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/remote/activitypub/renderer/person.ts')
-rw-r--r--src/remote/activitypub/renderer/person.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/remote/activitypub/renderer/person.ts b/src/remote/activitypub/renderer/person.ts
index 68f0bd83fe..77e60cd61a 100644
--- a/src/remote/activitypub/renderer/person.ts
+++ b/src/remote/activitypub/renderer/person.ts
@@ -8,6 +8,7 @@ import DriveFile from '../../../models/drive-file';
import { getEmojis } from './note';
import renderEmoji from './emoji';
import { IIdentifier } from '../models/identifier';
+import renderHashtag from './hashtag';
export default async (user: ILocalUser) => {
const id = `${config.url}/users/${user._id}`;
@@ -67,8 +68,11 @@ export default async (user: ILocalUser) => {
const emojis = await getEmojis(user.emojis);
const apemojis = emojis.map(emoji => renderEmoji(emoji));
+ const hashtagTags = (user.tags || []).map(tag => renderHashtag(tag));
+
const tag = [
...apemojis,
+ ...hashtagTags,
];
return {