Fixed issue with busy agent login calls attempting to be logged in FastAGI_log.pl script
git-svn-id: svn://192.168.202.10@1986 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -65,6 +65,7 @@
|
|||||||
# 121124-2303 - Added Other Campaign DNC option
|
# 121124-2303 - Added Other Campaign DNC option
|
||||||
# 121129-2322 - Added enhanced_disconnect_logging option
|
# 121129-2322 - Added enhanced_disconnect_logging option
|
||||||
# 130412-1321 - Added sip_hangup_cause to carrier log
|
# 130412-1321 - Added sip_hangup_cause to carrier log
|
||||||
|
# 130531-1619 - Fixed issue with busy agent login calls attempting to be logged
|
||||||
#
|
#
|
||||||
|
|
||||||
# defaults for PreFork
|
# defaults for PreFork
|
||||||
@@ -866,7 +867,7 @@ sub process_request
|
|||||||
### END - CPD Look for result for B/DC calls
|
### END - CPD Look for result for B/DC calls
|
||||||
##############################################################
|
##############################################################
|
||||||
}
|
}
|
||||||
if ( ($PRI =~ /^PRI$/) && ($callerid =~ /\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d/) && ( ( ($dialstatus =~ /BUSY/) || ( ($dialstatus =~ /CHANUNAVAIL/) && ($hangup_cause =~ /^1$|^28$/) ) || ( ($enhanced_disconnect_logging > 0) && ( ($dialstatus =~ /CONGESTION/) && ($hangup_cause =~ /^1$|^19$|^21$|^34$|^38$/) ) ) ) || ($CPDfound > 0) ))
|
if ( ($PRI =~ /^PRI$/) && ($callerid =~ /\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d/) && ( ( ($dialstatus =~ /BUSY/) || ( ($dialstatus =~ /CHANUNAVAIL/) && ($hangup_cause =~ /^1$|^28$/) ) || ( ($enhanced_disconnect_logging > 0) && ( ($dialstatus =~ /CONGESTION/) && ($hangup_cause =~ /^1$|^19$|^21$|^34$|^38$/) ) ) ) || ($CPDfound > 0) ) && ($callerid !~ /^S\d\d\d\d\d\d\d\d\d\d\d\d/) )
|
||||||
{
|
{
|
||||||
if ($CPDfound < 1)
|
if ($CPDfound < 1)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -65,6 +65,7 @@
|
|||||||
# 121124-2303 - Added Other Campaign DNC option
|
# 121124-2303 - Added Other Campaign DNC option
|
||||||
# 121129-2322 - Added enhanced_disconnect_logging option
|
# 121129-2322 - Added enhanced_disconnect_logging option
|
||||||
# 130412-1321 - Added sip_hangup_cause to carrier log
|
# 130412-1321 - Added sip_hangup_cause to carrier log
|
||||||
|
# 130531-1619 - Fixed issue with busy agent login calls attempting to be logged
|
||||||
#
|
#
|
||||||
|
|
||||||
# defaults for PreFork
|
# defaults for PreFork
|
||||||
@@ -866,7 +867,7 @@ sub process_request
|
|||||||
### END - CPD Look for result for B/DC calls
|
### END - CPD Look for result for B/DC calls
|
||||||
##############################################################
|
##############################################################
|
||||||
}
|
}
|
||||||
if ( ($PRI =~ /^PRI$/) && ($callerid =~ /\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d/) && ( ( ($dialstatus =~ /BUSY/) || ( ($dialstatus =~ /CHANUNAVAIL/) && ($hangup_cause =~ /^1$|^28$/) ) || ( ($enhanced_disconnect_logging > 0) && ( ($dialstatus =~ /CONGESTION/) && ($hangup_cause =~ /^1$|^19$|^21$|^34$|^38$/) ) ) ) || ($CPDfound > 0) ))
|
if ( ($PRI =~ /^PRI$/) && ($callerid =~ /\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d/) && ( ( ($dialstatus =~ /BUSY/) || ( ($dialstatus =~ /CHANUNAVAIL/) && ($hangup_cause =~ /^1$|^28$/) ) || ( ($enhanced_disconnect_logging > 0) && ( ($dialstatus =~ /CONGESTION/) && ($hangup_cause =~ /^1$|^19$|^21$|^34$|^38$/) ) ) ) || ($CPDfound > 0) ) && ($callerid !~ /^S\d\d\d\d\d\d\d\d\d\d\d\d/) )
|
||||||
{
|
{
|
||||||
if ($CPDfound < 1)
|
if ($CPDfound < 1)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user