mirror of
https://github.com/jambonz/jambonz-feature-server.git
synced 2025-12-20 08:40:38 +00:00
Fix the issue for outbound calls that always the None credentials wer… (#984)
* Fix the issue for outbound calls that always the None credentials were used. session:new for rest dial did not contain recognizer.label and synthesizer.label * update comment --------- Co-authored-by: mfrindt <m.frindt@cognigy.com>
This commit is contained in:
@@ -208,10 +208,13 @@ router.post('/',
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* create our application object -
|
* create our application object -
|
||||||
* not from the database as per an inbound call,
|
* we merge the inbound call application,
|
||||||
* but from the provided params in the request
|
* with the provided app params from the request body
|
||||||
*/
|
*/
|
||||||
const app = req.body;
|
const app = {
|
||||||
|
...application,
|
||||||
|
...req.body
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* attach our requestor and notifier objects
|
* attach our requestor and notifier objects
|
||||||
|
|||||||
@@ -77,11 +77,13 @@ class TaskRestDial extends Task {
|
|||||||
synthesizer: {
|
synthesizer: {
|
||||||
vendor: cs.speechSynthesisVendor,
|
vendor: cs.speechSynthesisVendor,
|
||||||
language: cs.speechSynthesisLanguage,
|
language: cs.speechSynthesisLanguage,
|
||||||
voice: cs.speechSynthesisVoice
|
voice: cs.speechSynthesisVoice,
|
||||||
|
label: cs.speechSynthesisLabel,
|
||||||
},
|
},
|
||||||
recognizer: {
|
recognizer: {
|
||||||
vendor: cs.speechRecognizerVendor,
|
vendor: cs.speechRecognizerVendor,
|
||||||
language: cs.speechRecognizerLanguage
|
language: cs.speechRecognizerLanguage,
|
||||||
|
label: cs.speechRecognizerLabel,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user