debug: more diagnostic logging in processDmCallAcceptEvent

This commit is contained in:
Jannis Braun
2026-04-08 13:32:41 +02:00
parent 70dbe04e6d
commit f6af6bf579
+3
View File
@@ -3577,9 +3577,11 @@ function processDmCallAcceptEvent(
.where(eq(schema.dmChannels.federatedId, event.federatedId)) .where(eq(schema.dmChannels.federatedId, event.federatedId))
.get(); .get();
const dmChannelId = channel?.id; const dmChannelId = channel?.id;
console.log(`[S2S_CALL_ACCEPT] channel lookup: federatedId=${event.federatedId} → dmChannelId=${dmChannelId ?? 'NOT FOUND'}`);
// Check if we're the HOST (have a VoiceRoom) // Check if we're the HOST (have a VoiceRoom)
const room = dmChannelId ? connectionManager.getRoom(dmChannelId) : undefined; const room = dmChannelId ? connectionManager.getRoom(dmChannelId) : undefined;
console.log(`[S2S_CALL_ACCEPT] room lookup: ${room ? `found (type=${room.roomType}, state=${(room.metadata as any).state})` : 'NOT FOUND'}`);
if (room && room.roomType === 'dm') { if (room && room.roomType === 'dm') {
const meta = room.metadata as DmRoomMeta; const meta = room.metadata as DmRoomMeta;
@@ -3599,6 +3601,7 @@ function processDmCallAcceptEvent(
} }
// Broadcast accepted locally // Broadcast accepted locally
console.log(`[S2S_CALL_ACCEPT] HOST path: broadcasting dm_call_accepted to dmChannelId=${dmChannelId}`);
connectionManager.sendToDmMembers(dmChannelId!, { connectionManager.sendToDmMembers(dmChannelId!, {
type: 'dm_call_accepted', type: 'dm_call_accepted',
dmChannelId: dmChannelId!, dmChannelId: dmChannelId!,