diff --git a/packages/backend/src/remote/activitypub/renderer/note.ts b/packages/backend/src/remote/activitypub/renderer/note.ts index 0d53cfe5e..6fd50c158 100644 --- a/packages/backend/src/remote/activitypub/renderer/note.ts +++ b/packages/backend/src/remote/activitypub/renderer/note.ts @@ -111,6 +111,16 @@ export default async function renderNote(note: Note, dive = true, isTalk = false ...apemojis, ]; + if (quote) { + tag.push({ + type: 'Link', + mediaType: 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"', + href: quote, + name: `RE: ${quote}`, + rel: 'https://misskey-hub.net/ns#_misskey_quote', + }); + } + const asPoll = poll ? { type: 'Question', content: await toHtml(text, note.mentions),