(closes issue #11771)
Reported by: msetim
Patches:
ami_agent_talkingto-1.4.diff uploaded by caio1982 (license 22)
Tested by: caio1982, msetim
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@103607
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
} else if (p->chan) {
loginChan = ast_strdupa(p->chan->name);
if (p->owner && p->owner->_bridge) {
- talkingtoChan = p->chan->cid.cid_num;
+ if (ast_bridged_channel(p->owner)) {
+ talkingtoChan = ast_strdupa(ast_bridged_channel(p->owner)->cid.cid_num);
+ } else {
+ talkingtoChan = "n/a";
+ }
status = "AGENT_ONCALL";
} else {
talkingtoChan = "n/a";