fix(trunks,outbound): activation trust_id_outbound et formatage strict Caller ID Name (CNAM) pour trunks SIP (v1.6.3)
This commit is contained in:
1 parent
4caef3abef
commit
5e80461d12
6 files changed
+92
-9
No files matched your search
+6
-4
@@ -1155,6 +1155,7 @@ try {
|
||||
$send_rpid = (int)!empty($payload['send_rpid']);
|
||||
$send_diversion = isset($payload['send_diversion']) ? (int)!empty($payload['send_diversion']) : 1;
|
||||
$trust_id_inbound = isset($payload['trust_id_inbound']) ? (int)!empty($payload['trust_id_inbound']) : 1;
|
||||
$trust_id_outbound = isset($payload['trust_id_outbound']) ? (int)!empty($payload['trust_id_outbound']) : 1;
|
||||
$max_retries = max(0, (int)($payload['max_retries'] ?? 10000));
|
||||
$forbidden_retry_interval = max(0, (int)($payload['forbidden_retry_interval'] ?? 600));
|
||||
$fatal_retry_interval = max(0, (int)($payload['fatal_retry_interval'] ?? 0));
|
||||
@@ -1228,6 +1229,7 @@ try {
|
||||
':send_rpid' => $send_rpid,
|
||||
':send_diversion' => $send_diversion,
|
||||
':trust_id_inbound' => $trust_id_inbound,
|
||||
':trust_id_outbound' => $trust_id_outbound,
|
||||
':codecs' => $codecs,
|
||||
':dtmf_mode' => $dtmf_mode,
|
||||
':media_encryption' => $media_encryption,
|
||||
@@ -1269,7 +1271,7 @@ try {
|
||||
fatal_retry_interval = :fatal_retry_interval, line_support = :line_support,
|
||||
from_user = :from_user, from_domain = :from_domain, outbound_callerid = :outbound_callerid,
|
||||
send_pai = :send_pai, send_rpid = :send_rpid, send_diversion = :send_diversion,
|
||||
trust_id_inbound = :trust_id_inbound, codecs = :codecs, dtmf_mode = :dtmf_mode,
|
||||
trust_id_inbound = :trust_id_inbound, trust_id_outbound = :trust_id_outbound, codecs = :codecs, dtmf_mode = :dtmf_mode,
|
||||
media_encryption = :media_encryption, nat_symmetric = :nat_symmetric,
|
||||
direct_media = :direct_media, qualify_frequency = :qualify_frequency,
|
||||
max_channels = :max_channels, timers = :timers, language = :language,
|
||||
@@ -1291,7 +1293,7 @@ try {
|
||||
registration_mode, register, server_uri, client_uri, contact_user, expiration, retry_interval,
|
||||
max_retries, forbidden_retry_interval, fatal_retry_interval, line_support,
|
||||
from_user, from_domain, outbound_callerid, send_pai, send_rpid, send_diversion,
|
||||
trust_id_inbound, codecs, dtmf_mode, media_encryption, nat_symmetric, direct_media,
|
||||
trust_id_inbound, trust_id_outbound, codecs, dtmf_mode, media_encryption, nat_symmetric, direct_media,
|
||||
qualify_frequency, max_channels, timers, language, rtp_keepalive, t38_udptl,
|
||||
fax_detect, inband_progress, match_ips, context, inbound_dest, did_routes_json,
|
||||
outbound_prefix, custom_endpoint_params, custom_reg_params, custom_aor_params, moh_sound_id,
|
||||
@@ -1301,7 +1303,7 @@ try {
|
||||
:registration_mode, :register, :server_uri, :client_uri, :contact_user, :expiration, :retry_interval,
|
||||
:max_retries, :forbidden_retry_interval, :fatal_retry_interval, :line_support,
|
||||
:from_user, :from_domain, :outbound_callerid, :send_pai, :send_rpid, :send_diversion,
|
||||
:trust_id_inbound, :codecs, :dtmf_mode, :media_encryption, :nat_symmetric, :direct_media,
|
||||
:trust_id_inbound, :trust_id_outbound, :codecs, :dtmf_mode, :media_encryption, :nat_symmetric, :direct_media,
|
||||
:qualify_frequency, :max_channels, :timers, :language, :rtp_keepalive, :t38_udptl,
|
||||
:fax_detect, :inband_progress, :match_ips, :context, :inbound_dest, :did_routes_json,
|
||||
:outbound_prefix, :custom_endpoint_params, :custom_reg_params, :custom_aor_params, :moh_sound_id,
|
||||
@@ -1318,7 +1320,7 @@ try {
|
||||
fatal_retry_interval = excluded.fatal_retry_interval, line_support = excluded.line_support,
|
||||
from_user = excluded.from_user, from_domain = excluded.from_domain, outbound_callerid = excluded.outbound_callerid,
|
||||
send_pai = excluded.send_pai, send_rpid = excluded.send_rpid, send_diversion = excluded.send_diversion,
|
||||
trust_id_inbound = excluded.trust_id_inbound, codecs = excluded.codecs, dtmf_mode = excluded.dtmf_mode,
|
||||
trust_id_inbound = excluded.trust_id_inbound, trust_id_outbound = excluded.trust_id_outbound, codecs = excluded.codecs, dtmf_mode = excluded.dtmf_mode,
|
||||
media_encryption = excluded.media_encryption, nat_symmetric = excluded.nat_symmetric,
|
||||
direct_media = excluded.direct_media, qualify_frequency = excluded.qualify_frequency,
|
||||
max_channels = excluded.max_channels, timers = excluded.timers, language = excluded.language,
|
||||
|
||||
Reference in new issue
Block a user