Use call_timeout in the dial string.

This commit is contained in:
Mark Crane
2013-04-12 09:33:34 +00:00
parent 3ea3ba1162
commit cc0f4b1f61
@@ -93,6 +93,7 @@
} }
$i++; $i++;
} }
$call_timeout = $row['call_timeout'];
$user_context = $row['user_context']; $user_context = $row['user_context'];
$vm_password = $row['vm_password']; $vm_password = $row['vm_password'];
$vm_password = str_replace("#", "", $vm_password); //preserves leading zeros $vm_password = str_replace("#", "", $vm_password); //preserves leading zeros
@@ -106,7 +107,7 @@
$extension = preg_replace("/[\*\:\\/\<\>\|\'\"\?]/", "", $extension); $extension = preg_replace("/[\*\:\\/\<\>\|\'\"\?]/", "", $extension);
$dial_string = $row['dial_string']; $dial_string = $row['dial_string'];
if (strlen($dial_string) == 0) { if (strlen($dial_string) == 0) {
$dial_string = "{sip_invite_domain=\${domain_name},presence_id=\${dialed_user}@\${dialed_domain}}\${sofia_contact(\${dialed_user}@\${dialed_domain})}"; $dial_string = "{sip_invite_domain=\${domain_name},leg_timeout=".$call_timeout.",presence_id=\${dialed_user}@\${dialed_domain}}\${sofia_contact(\${dialed_user}@\${dialed_domain})}";
} }
$xml .= "<include>\n"; $xml .= "<include>\n";