debug: more diagnostic logging in processDmCallAcceptEvent
This commit is contained in:
@@ -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!,
|
||||||
|
|||||||
Reference in New Issue
Block a user