DEVX-5663 Add SIP observeForceMute flag #232
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR provides clarity around use of the
observe_force_mute
option when making a SIP call using theSip#dial
method.Description
Including
'"observeForceMute":"true"
as part of the JSON payload for call to the/dial
API endpoint indicates whether the SIP end point observes force mute moderation. This property can be included in the payload by adding it as an option in theopts
hash passed toSip#dial
method. No changes were required to the implementation of the method, since the method can already acceptobserve_force_mute
as a key in theopts
hash (the method is very lenient with regards to keys that can be included in the hash).The only changes were to the code comments in the
Sip#dial
method definition, and to the relevant specs.Motivation and Context
Ongoing development to roll out new API features.
How Has This Been Tested?
Existing spec has been updated to include the option for
observe_force_mute
. Test suite has been run to pass.Example Output or Screenshots (if appropriate):
Types of changes
Note: not technically a bug-fix, but not technically implementing a new feature either, but clarifies/ highlights the ability to use a new feature.
Checklist: