[asterisk-bugs] [JIRA] (ASTERISK-29195) QueueMemberStatus event propery "InCall" not updated
Flamur Dervishi (JIRA)
noreply at issues.asterisk.org
Fri Dec 4 09:11:16 CST 2020
[ https://issues.asterisk.org/jira/browse/ASTERISK-29195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Flamur Dervishi updated ASTERISK-29195:
---------------------------------------
Description:
We are building a web interface for displaying queues and their members. In order to track the current status of a member we are listening for the event "QueueMemberStatus".
https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+ManagerEvent_QueueMemberStatus
This event has a property called "InCall" which according to the documentation tells if a member is currently in call or not.
InCall - Set to 1 if member is in call. Set to 0 after LastCall time is updated.
When a call is received in this queue, asterisk generates a QueueMemberStatus event, but eventhough the member now is in call, the event property "InCall" is still 0.
Event: QueueMemberStatus
Privilege: agent,all
Timestamp: 1607091943.951917
Queue: Support
MemberName: PJSIP/1004
Interface: PJSIP/1004
StateInterface: PJSIP/1004
Membership: dynamic
Penalty: 0
CallsTaken: 3
LastCall: 1607086469
LastPause: 1607086441
InCall: 0
Status: 2
Paused: 0
PausedReason:
Ringinuse: 0
Wrapuptime: 0
I can confirm that the member is indeed in call also by looking at the Status property of this event: Status: 2 , meaning IN_USE.
was:
We are building a web interface for displaying queues and their members. In order to track the current status of a member we are listening for the event "QueueMemberStatus".
https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+ManagerEvent_QueueMemberStatus
This event has a property called "InCall" which according to the documentation tells if a member is currently in call or not.
InCall - Set to 1 if member is in call. Set to 0 after LastCall time is updated.
When a call is received in this queue, asterisk generates a QueueMemberStatus event, but eventhough the member now is in call, the event property "InCall" is still 0.
Event: QueueMemberStatus
Privilege: agent,all
Timestamp: 1607091943.951917
Queue: Support
MemberName: PJSIP/1004
Interface: PJSIP/1004
StateInterface: PJSIP/1004
Membership: dynamic
Penalty: 0
CallsTaken: 3
LastCall: 1607086469
LastPause: 1607086441
InCall: 0
Status: 2
Paused: 0
PausedReason:
Ringinuse: 0
Wrapuptime: 0
I can confirm that the member is indeed in call also by looking at the Status property of this event: Status: 2 , meaning IN_USE.
> QueueMemberStatus event propery "InCall" not updated
> ----------------------------------------------------
>
> Key: ASTERISK-29195
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-29195
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Applications/app_queue
> Affects Versions: 16.15.0
> Environment: Debian 10, x64
> Reporter: Flamur Dervishi
> Assignee: Unassigned
> Severity: Minor
>
> We are building a web interface for displaying queues and their members. In order to track the current status of a member we are listening for the event "QueueMemberStatus".
> https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+ManagerEvent_QueueMemberStatus
> This event has a property called "InCall" which according to the documentation tells if a member is currently in call or not.
> InCall - Set to 1 if member is in call. Set to 0 after LastCall time is updated.
> When a call is received in this queue, asterisk generates a QueueMemberStatus event, but eventhough the member now is in call, the event property "InCall" is still 0.
> Event: QueueMemberStatus
> Privilege: agent,all
> Timestamp: 1607091943.951917
> Queue: Support
> MemberName: PJSIP/1004
> Interface: PJSIP/1004
> StateInterface: PJSIP/1004
> Membership: dynamic
> Penalty: 0
> CallsTaken: 3
> LastCall: 1607086469
> LastPause: 1607086441
> InCall: 0
> Status: 2
> Paused: 0
> PausedReason:
> Ringinuse: 0
> Wrapuptime: 0
>
> I can confirm that the member is indeed in call also by looking at the Status property of this event: Status: 2 , meaning IN_USE.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list