mirror of
https://github.com/jambonz/jambonz-api-server.git
synced 2026-07-04 19:21:53 +00:00
remove application_sid from createCall payload if provided as null value
This commit is contained in:
@@ -90,7 +90,6 @@ async function validateCreateCall(logger, sid, req) {
|
||||
try {
|
||||
logger.debug(`Accounts:validateCreateCall retrieving application ${obj.application_sid}`);
|
||||
const application = await lookupAppBySid(obj.application_sid);
|
||||
logger.debug(`Accounts:validateCreateCall retrieved application ${JSON.stringify(application)}`);
|
||||
Object.assign(obj, {
|
||||
call_hook: application.call_hook,
|
||||
call_status_hook: application.call_status_hook,
|
||||
@@ -106,6 +105,9 @@ async function validateCreateCall(logger, sid, req) {
|
||||
}
|
||||
}
|
||||
else {
|
||||
delete obj.application_sid;
|
||||
|
||||
// TODO: these should be retrieved from account, using account_sid if provided
|
||||
Object.assign(obj, {
|
||||
speech_synthesis_vendor: 'google',
|
||||
speech_synthesis_voice: 'en-US-Wavenet-C',
|
||||
|
||||
Reference in New Issue
Block a user