This commit is contained in:
Dave Horton
2022-02-21 20:06:15 -05:00
parent 1bac632a35
commit 6f7556981e

View File

@@ -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}`);
}