From a69a5d0772132eb24c68617205b45f72afc114a3 Mon Sep 17 00:00:00 2001 From: Mark Michelson Date: Wed, 26 May 2010 18:21:10 +0000 Subject: [PATCH] Make AgentComplete message more consistent. At times, the "Member" field was not specified during the event. It's there now. (closes issue #15638) Reported by: elbriga Patches: patchAppQueueAgentComplete.diff uploaded by elbriga (license 482) git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@266004 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- apps/app_queue.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/app_queue.c b/apps/app_queue.c index 8285e64627..bbfc8bd58b 100644 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -3311,12 +3311,13 @@ static int try_calling(struct queue_ent *qe, const char *options, char *announce "Queue: %s\r\n" "Uniqueid: %s\r\n" "Channel: %s\r\n" + "Member: %s\r\n" "MemberName: %s\r\n" "HoldTime: %ld\r\n" "TalkTime: %ld\r\n" "Reason: agent\r\n" "%s", - queuename, qe->chan->uniqueid, peer->name, member->membername, (long)(callstart - qe->start), + queuename, qe->chan->uniqueid, peer->name, member->interface, member->membername, (long)(callstart - qe->start), (long)(time(NULL) - callstart), qe->parent->eventwhencalled == QUEUE_EVENT_VARIABLES ? vars2manager(qe->chan, vars, sizeof(vars)) : ""); } -- 2.47.2