diff --git a/frontend/app/player/web/assist/Call.ts b/frontend/app/player/web/assist/Call.ts index f5116c089..303053f9b 100644 --- a/frontend/app/player/web/assist/Call.ts +++ b/frontend/app/player/web/assist/Call.ts @@ -50,6 +50,7 @@ export default class Call { private agentIds: string[], ) { socket.on('WEBRTC_AGENT_CALL', (data) => { + console.log('WEBRTC_AGENT_CALL', data); switch (data.type) { case WEBRTC_CALL_AGENT_EVENT_TYPES.OFFER: this.handleOffer(data, true); @@ -235,6 +236,7 @@ export default class Call { socketId?: string; localPeerId?: string; }) { + console.log('ESTABLISHING CONNECTION WITH', remotePeerId, isAgent ? 'AGENT' : 'CLIENT'); try { // Create RTCPeerConnection with client const pc = await this.createPeerConnection({ @@ -250,7 +252,8 @@ export default class Call { // Sending offer if (isAgent) { - this.socket.emit('WEBRTC_AGENT_CALL', { + console.log('SENDING OFFER TO AGENT', socketId); + this.socket.emit('WEBRTC_AGENT_CALL1', { from: localPeerId, offer, toAgentId: socketId, @@ -500,6 +503,7 @@ export default class Call { } private callAgentsInSession({ agentIds }: { agentIds: string[] }) { + console.log('CALLING AGENTS IN SESSION', agentIds); if (agentIds) { const filteredAgentIds = agentIds.filter( (id: string) => id.split('-')[3] !== this.agent.id.toString(), diff --git a/tracker/tracker-assist/.yarn/install-state.gz b/tracker/tracker-assist/.yarn/install-state.gz index e85478710..e7a21cc42 100644 Binary files a/tracker/tracker-assist/.yarn/install-state.gz and b/tracker/tracker-assist/.yarn/install-state.gz differ diff --git a/tracker/tracker-assist/src/Assist.ts b/tracker/tracker-assist/src/Assist.ts index c06d7ab76..753fe42d8 100644 --- a/tracker/tracker-assist/src/Assist.ts +++ b/tracker/tracker-assist/src/Assist.ts @@ -254,7 +254,7 @@ export default class Assist { return } if (args[0] !== 'webrtc_call_ice_candidate') { - app.debug.log('Socket:', ...args) + app.debug.log("Socket:", ...args, args[2]?.data?.toAgentId); }; socket.on('close', (e) => { app.debug.warn('Socket closed:', e);