Added ConfBridge code and applied ConfBridge patches by default
git-svn-id: svn://192.168.202.10@3826 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -260,6 +260,7 @@
|
||||
# 240219-1527 - Added daily_limit in-group user parameter
|
||||
# 240223-0847 - Added INBOUND_DID populate option
|
||||
# 240227-1154 - Added holiday_method option
|
||||
# 240420-2242 - Added ConfBridge code
|
||||
#
|
||||
|
||||
$script = 'agi-VDAD_ALL_inbound.agi';
|
||||
@@ -405,6 +406,7 @@ $sthA->execute or die "executing: $stmtA ", $dbhA->errstr;
|
||||
$sthArows=$sthA->rows;
|
||||
$dbhP=$dbhA; $mysql_count='02001'; $MEL_aff_rows=$sthArows; &mysql_error_logging;
|
||||
$rec_count=0;
|
||||
$conf_engine='';
|
||||
while ($sthArows > $rec_count)
|
||||
{
|
||||
$AGILOG = '0';
|
||||
@@ -3887,6 +3889,21 @@ while ( ($drop_timer <= $DROP_TIME) && ($wait_in_queue > 0) && ($MCdrop_override
|
||||
$dbhP=$dbhA; $mysql_count='02067'; $MEL_aff_rows=$affected_rows; &mysql_error_logging;
|
||||
if ($AGILOG) {$agi_string = "-- closer log : |$affected_rows|update of vcl table: $insert_lead_id\n|$stmtA|"; &agi_output;}
|
||||
|
||||
### Grab Server values from the database for the server the agent is on
|
||||
$stmtA = "SELECT conf_engine FROM servers where server_ip = '$VARserver_ip';";
|
||||
$sthA = $dbhA->prepare($stmtA) or die "preparing: ",$dbhA->errstr;
|
||||
$sthA->execute or die "executing: $stmtA ", $dbhA->errstr;
|
||||
$sthArows=$sthA->rows;
|
||||
$rec_count=0;
|
||||
$conf_engine='';
|
||||
while ($sthArows > $rec_count)
|
||||
{
|
||||
@aryA = $sthA->fetchrow_array;
|
||||
$conf_engine = $aryA[0];
|
||||
$rec_count++;
|
||||
}
|
||||
$sthA->finish();
|
||||
|
||||
### format the remote server dialstring to get the call to the overflow agent meetme room
|
||||
if( $VDADserver_ip =~ m/(\S+)\.(\S+)\.(\S+)\.(\S+)/ )
|
||||
{
|
||||
@@ -3898,7 +3915,14 @@ while ( ($drop_timer <= $DROP_TIME) && ($wait_in_queue > 0) && ($MCdrop_override
|
||||
$RAredDIALstr = "$a$S$b$S$c$S$d$S";
|
||||
}
|
||||
$alertVDADremDIALstr = "$VDADremDIALstr";
|
||||
$alertVDADremDIALstr .= "$dtmf_silent_prefix$VDADconf_exten";
|
||||
if ($conf_engine == "CONFBRIDGE")
|
||||
{
|
||||
$alertVDADremDIALstr .= "8$VDADconf_exten";
|
||||
}
|
||||
else
|
||||
{
|
||||
$alertVDADremDIALstr .= "$dtmf_silent_prefix$VDADconf_exten";
|
||||
}
|
||||
$VDADremDIALstr .= "$VDADconf_exten";
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user