From de284e5ee306d328c0ee256167d5c13cf2815436 Mon Sep 17 00:00:00 2001 From: mattf Date: Wed, 29 Nov 2006 03:58:04 +0000 Subject: [PATCH] added update for conf_exten_check for manual dial fixed ID bug in vdc_db_query.php script git-svn-id: svn://192.168.202.10@416 3d104415-ff17-0410-8863-d5cf3c621b8a --- agc_2-X/trunk/www/agc/conf_exten_check.php | 13 +++++++++---- agc_2-X/trunk/www/agc/vdc_db_query.php | 4 ++-- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/agc_2-X/trunk/www/agc/conf_exten_check.php b/agc_2-X/trunk/www/agc/conf_exten_check.php index 8915d813..2852b52e 100644 --- a/agc_2-X/trunk/www/agc/conf_exten_check.php +++ b/agc_2-X/trunk/www/agc/conf_exten_check.php @@ -32,6 +32,7 @@ # 60410-1424 - Added ability to grab calls-being-placed and agent status # 60421-1405 - check GET/POST vars lines with isset to not trigger PHP NOTICES # 60619-1201 - Added variable filters to close security holes for login form +# 61128-2255 - Added update for manual dial vicidial_live_agents # require("dbconnect.php"); @@ -68,8 +69,8 @@ if (!isset($format)) {$format="text";} if (!isset($ACTION)) {$ACTION="refresh";} if (!isset($client)) {$client="agc";} -$version = '0.0.9'; -$build = '60619-1201'; +$version = '0.0.10'; +$build = '61128-2255'; $StarTtime = date("U"); $NOW_DATE = date("Y-m-d"); $NOW_TIME = date("Y-m-d H:i:s"); @@ -150,8 +151,6 @@ echo " if ($format=='debug') {echo "\n";} $rslt=mysql_query($stmt, $link); - - if ($campagentstdisp == 'YES') { ### grab the status of this agent to display @@ -179,6 +178,12 @@ echo " { $Astatus='N'; $RingCalls='N'; + + ### update the vicidial_live_agents every second with a new random number so it is shown to be alive + $stmt="UPDATE vicidial_live_agents set random_id='$random' where user='$user' and server_ip='$server_ip';"; + if ($format=='debug') {echo "\n";} + $rslt=mysql_query($stmt, $link); + } echo 'DateTime: ' . $NOW_TIME . '|UnixTime: ' . $StarTtime . '|Status: ' . $Astatus . '|CampCalls: ' . $RingCalls . "|\n"; diff --git a/agc_2-X/trunk/www/agc/vdc_db_query.php b/agc_2-X/trunk/www/agc/vdc_db_query.php index 050e11da..a7336efd 100644 --- a/agc_2-X/trunk/www/agc/vdc_db_query.php +++ b/agc_2-X/trunk/www/agc/vdc_db_query.php @@ -574,7 +574,7 @@ if ($ACTION == 'manDiaLnextCaLL') if ($DB) {echo "$stmt\n";} $rslt=mysql_query($stmt, $link); - $stmt = "INSERT INTO vicidial_auto_calls (server_ip,campaign_id,status,lead_id,callerid,phone_code,phone_number,call_time,call_type) values('$server_ip','$campaign','INCALL','$lead_id','$CIDstring','$phone_code','$phone_number','$NOW_TIME','OUT')"; + $stmt = "INSERT INTO vicidial_auto_calls (server_ip,campaign_id,status,lead_id,callerid,phone_code,phone_number,call_time,call_type) values('$server_ip','$campaign','INCALL','$lead_id','$MqueryCID','$phone_code','$phone_number','$NOW_TIME','OUT')"; if ($DB) {echo "$stmt\n";} $rslt=mysql_query($stmt, $link); } @@ -706,7 +706,7 @@ if ($ACTION == 'manDiaLonly') if ($DB) {echo "$stmt\n";} $rslt=mysql_query($stmt, $link); - $stmt = "INSERT INTO vicidial_auto_calls (server_ip,campaign_id,status,lead_id,callerid,phone_code,phone_number,call_time,call_type) values('$server_ip','$campaign','INCALL','$lead_id','$CIDstring','$phone_code','$phone_number','$NOW_TIME','OUT')"; + $stmt = "INSERT INTO vicidial_auto_calls (server_ip,campaign_id,status,lead_id,callerid,phone_code,phone_number,call_time,call_type) values('$server_ip','$campaign','INCALL','$lead_id','$MqueryCID','$phone_code','$phone_number','$NOW_TIME','OUT')"; if ($DB) {echo "$stmt\n";} $rslt=mysql_query($stmt, $link);