Custom channel emoticons WIP (#130): federation

This commit is contained in:
John Livingston
2024-06-06 18:04:17 +02:00
parent 3c65aa3fd3
commit 200d21d5a6
6 changed files with 58 additions and 4 deletions

View File

@ -16,6 +16,7 @@ import { getBoshUri, getWSUri, getWSS2SUri, getPublicChatUri } from '../uri/webc
import { canonicalizePluginUri } from '../uri/canonicalize'
import { getProsodyDomain } from '../prosody/config/domain'
import { fillVideoCustomFields } from '../custom-fields'
import { Emojis } from '../emojis'
import { loc } from '../loc'
import { isDebugMode } from '../debug'
@ -153,7 +154,8 @@ async function videoBuildJSONLD (
type: 'xmpp',
jid: roomJID,
links,
xmppserver: serverInfos
xmppserver: serverInfos,
customEmojisUrl: await Emojis.singletonSafe()?.channelCustomEmojisUrl(video.channelId)
}
Object.assign(videoJsonld, {
peertubeLiveChat