summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichiel van Baak <michiel@vanbaak.info>2008-03-17 17:43:46 +0000
committerMichiel van Baak <michiel@vanbaak.info>2008-03-17 17:43:46 +0000
commit5729b0ec40f37cf98d9fb06bb5d6c683f4fa6bef (patch)
tree7c35ff890da27a1dd3f3cbcbc394108544170311
parent451c76c3b1f12f29f3dd50aef060e3c50404d34e (diff)
Update the directory of placed calls on skinny phones
when dialing a channel that does not provide progress (analog ZAP lines) The phone does handle the double update on calls to channels that do provide progress and wont insert duplicate items (closes issue #12239) Reported by: DEA Patches: chan_skinny-call-log.txt uploaded by DEA (license 3) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@109168 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rw-r--r--channels/chan_skinny.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c
index 4baa5771a..66d2c87e7 100644
--- a/channels/chan_skinny.c
+++ b/channels/chan_skinny.c
@@ -3381,6 +3381,7 @@ static int skinny_answer(struct ast_channel *ast)
transmit_callinfo(s, ast->cid.cid_name, ast->cid.cid_num, exten, exten, l->instance, sub->callid, 2);
transmit_callstate(s, l->instance, SKINNY_CONNECTED, sub->callid);
transmit_selectsoftkeys(s, l->instance, sub->callid, KEYDEF_CONNECTED);
+ transmit_dialednumber(s, exten, l->instance, sub->callid);
transmit_displaypromptstatus(s, "Connected", 0, l->instance, sub->callid);
return res;
}