From: Michiel van Baak Date: Mon, 17 Mar 2008 17:43:46 +0000 (+0000) Subject: Update the directory of placed calls on skinny phones X-Git-Tag: 1.6.0-beta7~111 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5729b0ec40f37cf98d9fb06bb5d6c683f4fa6bef;p=thirdparty%2Fasterisk.git 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 --- diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c index 4baa5771ab..66d2c87e7e 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; }