Summary:ASTERISK-01262: [patch] AddQueueMember/RemoveQueueMember: improved support for dynamic extension determination
Reporter:slepp (slepp)Labels:
Date Opened:2004-03-21 19:42:23.000-0600Date Closed:2004-09-25 02:14:12
Versions:Frequency of
Environment:Attachments:( 0) app_queue_1.54.diff
( 1) app_queue-1.58.diff
Description:The AddQueueMember/RemoveQueueMember applications presently only automatically determine the Dial string for SIP connections. This patch increases the coverage to include IAX, IAX2, H323 and OH323. It allows for automatic determination of the extension the caller is coming from (H323 may have problems yet, but it works for me).


The H323 portion is doing it's own Caller ID parsing since ast_callerid_parse() was not finding the number, and since the channel name in H323 is not indicative of how to call the user back, it will parse the incoming CALLERIDNUM values and set that for the outgoing callback. This is hackish and bad, but it seems to work so far.
Comments:By: slepp (slepp) 2004-03-21 19:48:43.000-0600

This patch is against app_queue.c from CVS version 1.51.

By: slepp (slepp) 2004-04-10 14:34:53

Updated for most recent CVS. Not sure why it was closed yet anyway. :>

By: slepp (slepp) 2004-05-01 18:20:10

Updated patch to revision 1.58 from CVS.

By: slepp (slepp) 2004-06-16 23:17:31

This was commited to CVS a while ago.