diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2019-01-31 20:42:45 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2019-01-31 20:42:45 +0900 |
| commit | a6e7bbc306a93bd56bb1941e29d6fc474c9c36d5 (patch) | |
| tree | 4ec964d4d2efc3b1c5ec82c097c6d3667c17c30f /src/remote/activitypub/renderer | |
| parent | Update @types/koa-router requirement from 7.0.38 to 7.0.39 (#4052) (diff) | |
| download | sharkey-a6e7bbc306a93bd56bb1941e29d6fc474c9c36d5.tar.gz sharkey-a6e7bbc306a93bd56bb1941e29d6fc474c9c36d5.tar.bz2 sharkey-a6e7bbc306a93bd56bb1941e29d6fc474c9c36d5.zip | |
send/receive user hashtags via AP (#4064)
Diffstat (limited to 'src/remote/activitypub/renderer')
| -rw-r--r-- | src/remote/activitypub/renderer/person.ts | 4 |
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 { |