[asterisk-bugs] [JIRA] (ASTERISK-19647) talktime 0 sec after transfer queueA->QueueB
Elwin Formsma (JIRA)
noreply at issues.asterisk.org
Mon Oct 22 03:10:18 CDT 2012
[ https://issues.asterisk.org/jira/browse/ASTERISK-19647?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=198831#comment-198831 ]
Elwin Formsma commented on ASTERISK-19647:
------------------------------------------
Was a very small fix. See patch:
--- trunk/agents/functions.inc.php 2012/03/16 15:45:59 113
+++ trunk/agents/functions.inc.php 2012/04/11 16:44:58 114
@@ -476,7 +476,7 @@
if(isset($amp_conf['ATTENDANT_TRANSFER_QUEUE_PRIO']) && $amp_conf['ATTENDANT_TRANSFER_QUEUE_PRIO'] != '' && $amp_conf['ATTENDANT_TRANSFER_QUEUE_PRIO'] != 'none') {
$ext->add($s,$c,'',new ext_setvar('_QUEUE_PRIO',$amp_conf['ATTENDANT_TRANSFER_QUEUE_PRIO']));
}
- $ext->add($s,$c,'',new ext_dial('Local/${EXTEN}@from-internal','60,g'));
+ $ext->add($s,$c,'',new ext_dial('Local/${EXTEN}@from-internal/n','60,g'));
$ext->add($s,$c,'done',new ext_hangup());
$s = 'agent-blind-xfer';
@@ -485,7 +485,7 @@
if(isset($amp_conf['UNATTENDANT_TRANSFER_QUEUE_PRIO']) && $amp_conf['UNATTENDANT_TRANSFER_QUEUE_PRIO'] != '' && $amp_conf['UNATTENDANT_TRANSFER_QUEUE_PRIO'] != 'none') {
$ext->add($s,$c,'',new ext_setvar('_QUEUE_PRIO',$amp_conf['UNATTENDANT_TRANSFER_QUEUE_PRIO']));
}
- $ext->add($s,$c,'',new ext_dial('Local/${EXTEN}@from-internal','60,g'));
+ $ext->add($s,$c,'',new ext_dial('Local/${EXTEN}@from-internal/n','60,g'));
$ext->add($s,$c,'',new ext_gotoif('$["${DIALSTATUS}" = "ANSWER"]','done'));
$ext->add($s,$c,'',new ext_setvar('agentChan','${CUT(BLINDTRANSFER,-,1-$[${FIELDQTY(BLINDTRANSFER,-)}-1]}/n'));
$ext->add($s,$c,'',new ext_setvar('__skipAgentAttempt','true'));
> talktime 0 sec after transfer queueA->QueueB
> --------------------------------------------
>
> Key: ASTERISK-19647
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-19647
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Affects Versions: 1.8.10.0
> Reporter: Elwin Formsma
> Assignee: Elwin Formsma
> Attachments: full_log.txt, queue_log.txt
>
>
> Hello,
> We are experiencing an issue with the Queuelog. This is what happens:
> 1. A call comes in queue A and get answered by an agent.
> 2. The agent from queue A transfers the call (attended) to queue B.
> 3. The call gets answered in queue B.
> 4. After talking for a while the caller hangs up.
> The queue log shows the the call in queue A correctly. The call in queue B however shows a talktime of 0 seconds, though its actually 114 seconds.
> Our reports now shows multiple calls of 0 seconds which screws up our reports.
> We are running on Asterisk 1.8.7.0, but we also test on 1.8.10.0. Anyone know of this problem and a possible fix?
> Thanks in advance.
> If more logging/information is needed please let me know.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list