From d15271da0b2bce36de7186b4d78f250d3a2e55ca Mon Sep 17 00:00:00 2001 From: mattf Date: Mon, 12 Nov 2007 04:51:19 +0000 Subject: [PATCH] fixed overdialing bug in audo_dialFILL script git-svn-id: svn://192.168.202.10@709 3d104415-ff17-0410-8863-d5cf3c621b8a --- agc_2-X/trunk/bin/AST_VDauto_dial_FILL.pl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/agc_2-X/trunk/bin/AST_VDauto_dial_FILL.pl b/agc_2-X/trunk/bin/AST_VDauto_dial_FILL.pl index 737025ea..43207096 100644 --- a/agc_2-X/trunk/bin/AST_VDauto_dial_FILL.pl +++ b/agc_2-X/trunk/bin/AST_VDauto_dial_FILL.pl @@ -19,7 +19,8 @@ # 61120-2008 - second alpha version, functional and tested in production # 70205-1425 - Added code for last called date update # 71030-2054 - Added hopper priority sorting -# +# 71111-2349 - fixed overdialing bug +# ### begin parsing run-time options ### @@ -499,6 +500,7 @@ while($one_day_interval > 0) $temp_tally = ($DBfill_needed[$camp_CIPct] - $DBfill_tally[$camp_CIPct]); $temp_avail = ( ($DB_camp_server_max_vicidial_trunks[$server_CIPct] - $VAC_server_camp) - $VAC_server_NONcamp); $DB_camp_server_available[$server_CIPct] = ($DB_camp_server_available[$server_CIPct] - $VAC_server_BALcamp); + if ($DB_camp_server_available[$server_CIPct] < 0) {$DB_camp_server_available[$server_CIPct]=0;} if($DB) {print "TEMPVALS: |$temp_tally|$temp_avail|$DB_camp_server_available[$server_CIPct]||\n";} if ($DB_camp_server_available[$server_CIPct] >= $temp_tally)