diff --git a/agc_2-X/branches/agc_2.0.4/extras/GMT_USA_zip.txt b/agc_2-X/branches/agc_2.0.4/extras/GMT_USA_zip.txt index 5aef0cc5..229d0a2e 100644 --- a/agc_2-X/branches/agc_2.0.4/extras/GMT_USA_zip.txt +++ b/agc_2-X/branches/agc_2.0.4/extras/GMT_USA_zip.txt @@ -3306,6 +3306,8 @@ 09114 AE 1.0 Y 09115 AE 1.0 Y 09116 AE 1.0 Y +09117 AE 1.0 Y +09118 AE 1.0 Y 09123 AE 1.0 Y 09125 AE 1.0 Y 09126 AE 1.0 Y @@ -3331,11 +3333,13 @@ 09176 AE 1.0 Y 09177 AE 1.0 Y 09178 AE 1.0 Y +09179 AE 1.0 Y 09180 AE 1.0 Y 09186 AE 1.0 Y 09201 AE 1.0 Y 09203 AE 1.0 Y 09204 AE 1.0 Y +09205 AE 1.0 Y 09211 AE 1.0 Y 09213 AE 1.0 Y 09214 AE 1.0 Y @@ -3360,13 +3364,20 @@ 09278 AE 1.0 Y 09279 AE 1.0 Y 09280 AE 1.0 Y +09281 AE 1.0 Y +09282 AE 1.0 Y 09283 AE 1.0 Y +09284 AE 1.0 Y 09285 AE 1.0 Y 09287 AE 1.0 Y 09289 AE 1.0 Y +09289 AE 1.0 Y 09290 AE 1.0 Y 09291 AE 1.0 Y 09292 AE 1.0 Y +09293 AE 1.0 Y +09294 AE 1.0 Y +09295 AE 1.0 Y 09301 AE 1.0 Y 09302 AE 1.0 Y 09304 AE 1.0 Y @@ -3450,6 +3461,7 @@ 09403 AE 1.0 Y 09410 AE 1.0 Y 09421 AE 1.0 Y +09424 AE 1.0 Y 09447 AE 1.0 Y 09454 AE 1.0 Y 09456 AE 1.0 Y @@ -3725,6 +3737,11 @@ 09976 AE 1.0 Y 09977 AE 1.0 Y 09978 AE 1.0 Y +09980 AE 1.0 Y +09981 AE 1.0 Y +09982 AE 1.0 Y +09983 AE 1.0 Y +09984 AE 1.0 Y 10001 NY -5.0 Y 10002 NY -5.0 Y 10003 NY -5.0 Y @@ -15084,6 +15101,7 @@ 34067 AA -4.0 Y 34068 AA -4.0 Y 34069 AA -4.0 Y +34072 AA -4.0 Y 34078 AA -4.0 Y 34080 AA -4.0 Y 34081 AA -4.0 Y @@ -25156,6 +25174,7 @@ 56944 DC -5.0 Y 56945 DC -5.0 Y 56950 DC -5.0 Y +56963 DC -5.0 Y 56964 DC -5.0 Y 56965 DC -5.0 Y 56966 DC -5.0 Y @@ -36952,6 +36971,7 @@ 85141 AZ -7.0 N 85142 AZ -7.0 N 85143 AZ -7.0 N +85144 AZ -7.0 N 85145 AZ -7.0 N 85147 AZ -7.0 N 85172 AZ -7.0 N @@ -40937,6 +40957,7 @@ 96503 AP 9.0 N 96504 AP 9.0 N 96505 AP 9.0 N +96506 AP 9.0 N 96507 AP 9.0 N 96510 AP 9.0 N 96511 AP 9.0 N diff --git a/agc_2-X/branches/agc_2.0.4/extras/phone_codes_GMT.txt b/agc_2-X/branches/agc_2.0.4/extras/phone_codes_GMT.txt index 002c9be0..c62dd7a8 100644 --- a/agc_2-X/branches/agc_2.0.4/extras/phone_codes_GMT.txt +++ b/agc_2-X/branches/agc_2.0.4/extras/phone_codes_GMT.txt @@ -306,6 +306,7 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 1 USA 726 TX -6 Y SSM-FSN Texas CST America/Chicago 1 USA 727 FL -5 Y SSM-FSN Florida EST America/New_York 1 USA 728 FL -5 Y SSM-FSN Florida EST America/New_York +1 USA 729 TN -5 Y SSM-FSN Tennessee EST America/New_York 1 USA 730 IL -6 Y SSM-FSN Illinois CST America/Chicago 1 USA 731 TN -6 Y SSM-FSN Tennessee CST America/Chicago 1 USA 732 NJ -5 Y SSM-FSN New Jersey EST America/New_York @@ -419,6 +420,7 @@ code country areacode state GMT DST DST_RANGE GEOGRAPHIC DESCRIPTION TZ_CODE PHP 1 USA 918 OK -6 Y SSM-FSN Oklahoma CST America/Chicago 1 USA 919 NC -5 Y SSM-FSN North Carolina EST America/New_York 1 USA 920 WI -6 Y SSM-FSN Wisconsin CST America/Chicago +1 USA 924 MN -6 Y SSM-FSN Minnesota CST America/Chicago 1 USA 925 CA -8 Y SSM-FSN California PST America/Los_Angeles 1 USA 927 FL -5 Y SSM-FSN Florida EST America/New_York 1 USA 928 AZ -7 N Arizona MST America/Phoenix diff --git a/agc_2-X/trunk/www/agc/manager_send.php b/agc_2-X/trunk/www/agc/manager_send.php index daaf057e..5c4be46e 100644 --- a/agc_2-X/trunk/www/agc/manager_send.php +++ b/agc_2-X/trunk/www/agc/manager_send.php @@ -153,13 +153,14 @@ # 220312-0936 - Added vicidial_dial_cid_log logging # 221116-1051 - Fix for long in-group dialstring extensions # 230418-1022 - Added dial_override_limit options.php setting +# 230726-0857 - Fix for rare vicidial_closer_log issue on Voicemail transfers # -$version = '2.14-100'; -$build = '230418-1022'; +$version = '2.14-101'; +$build = '230726-0857'; $php_script = 'manager_send.php'; $mel=1; # Mysql Error Log enabled = 1 -$mysql_log_count=160; +$mysql_log_count=161; $one_mysql_log=0; $SSagent_debug_logging=0; $startMS = microtime(); @@ -1156,18 +1157,26 @@ if ($ACTION=="RedirectVD") else { if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;} - $stmt = "select count(*) from vicidial_campaigns where campaign_id='$campaign' and campaign_allow_inbound='Y';"; + $stmt = "SELECT count(*) from vicidial_campaigns where campaign_id='$campaign' and campaign_allow_inbound='Y';"; if ($format=='debug') {echo "\n";} $rslt=mysql_to_mysqli($stmt, $link); if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02021',$user,$server_ip,$session_name,$one_mysql_log);} $row=mysqli_fetch_row($rslt); if ($row[0] > 0) { - $four_hours_ago = date("Y-m-d H:i:s", mktime(date("H")-4,date("i"),date("s"),date("m"),date("d"),date("Y"))); - $stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec=(queue_seconds + $secondS),status='XFER' where lead_id='$lead_id' and call_date > \"$four_hours_ago\" order by closecallid desc limit 1;"; + $stmt = "SELECT count(*) from vicidial_auto_calls where lead_id='$lead_id' and callerid LIKE \"Y%\";"; if ($format=='debug') {echo "\n";} $rslt=mysql_to_mysqli($stmt, $link); - if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02022',$user,$server_ip,$session_name,$one_mysql_log);} + if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02161',$user,$server_ip,$session_name,$one_mysql_log);} + $rowx=mysqli_fetch_row($rslt); + if ($rowx[0] > 0) + { + $four_hours_ago = date("Y-m-d H:i:s", mktime(date("H")-4,date("i"),date("s"),date("m"),date("d"),date("Y"))); + $stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec=(queue_seconds + $secondS),status='XFER' where lead_id='$lead_id' and call_date > \"$four_hours_ago\" order by closecallid desc limit 1;"; + if ($format=='debug') {echo "\n";} + $rslt=mysql_to_mysqli($stmt, $link); + if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02022',$user,$server_ip,$session_name,$one_mysql_log);} + } } $stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where uniqueid='$uniqueid';";