diff --git a/lib/session/call-session.js b/lib/session/call-session.js index 15e7342d..4bcf7e0a 100644 --- a/lib/session/call-session.js +++ b/lib/session/call-session.js @@ -421,7 +421,6 @@ class CallSession extends Emitter { } } const [tasks1, tasks2] = await Promise.all(webhooks); - let tasks, childTasks; if (opts.call_hook) { tasks = tasks1; if (opts.child_call_hook) childTasks = tasks2; @@ -441,7 +440,7 @@ class CallSession extends Emitter { const childLogger = parentLogger.child({callId: this.callId, callSid: sd.callSid}); const t = normalizeJambones(childLogger, childTasks).map((tdata) => makeTask(childLogger, tdata)); childLogger.info({tasks: listTaskNames(t)}, 'CallSession:_lccCallHook new task list for child call'); - + // TODO: if using websockets api, we need a new websocket for the adulting session.. const cs = await sd.doAdulting({ logger: childLogger, @@ -630,32 +629,32 @@ class CallSession extends Emitter { this.replaceApplication(t); } else this._lccCallHook(data); - break; + break; case 'call:status': this._lccCallStatus(data); - break; - + break; + case 'mute:status': this._lccMuteStatus(data); - break; - + break; + case 'conf:mute-status': this._lccConfMuteStatus(data); - break; - + break; + case 'conf:hold-status': this._lccConfHoldStatus(data); - break; - + break; + case 'listen:status': this._lccListenStatus(data); - break; - + break; + case 'whisper': this._lccWhisper(data); - break; - + break; + default: this.logger.info(`CallSession:_onCommand - invalid command ${command}`); }