fix(federation): include livekitUrl/livekitToken in dm_call_incoming relay event (FED-009)

This commit is contained in:
Jannis Braun
2026-03-31 23:37:24 +02:00
parent 1f4c2bbeed
commit 09916917f1
+6 -1
View File
@@ -3082,12 +3082,17 @@ function processDmCallStartEvent(
.all();
for (const member of localMembers) {
const homeUserId = member.homeUserId || member.userId;
const token = event.call!.tokens![homeUserId];
connectionManager.sendToUser(member.userId, {
type: 'dm_call_incoming',
dmChannelId: localDmChannelId,
callerId: callerStub.id,
callerName: callerStub.displayName ?? callerStub.username,
});
livekitUrl: event.call!.livekitUrl,
livekitToken: token,
} as any);
}
accepted.push(event.messageId);