<div dir="ltr">anyone ? :=)</div><div class="gmail_extra"><br><div class="gmail_quote">On 30 May 2017 at 14:40, Tihomir Culjaga <span dir="ltr"><<a href="mailto:tculjaga@gmail.com" target="_blank">tculjaga@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello, <div><br></div><div>There is something that is bugging me pretty hard and i need to understand how variable_originated_legs in CHANNEL_HANGUP gets populated ?<div><br></div><div><br></div><div>example:</div><div><br></div><div>variable_originated_legs: ARRAY::faf71922-4526-11e7-<wbr>b0f4-9fb65fdc7341;Outbound Call;888|:faf71922-4526-11e7-<wbr>b0f4-9fb65fdc7341;Outbound Call;888|:faf76c56-4526-11e7-<wbr>b0fd-9fb65fdc7341;Outbound Call;0916331550",</div><div><br></div><div><br></div><div><br></div><div><br></div><div>the reason :=)</div><div><br></div><div>i have a scenario like this:</div><div><br></div><div><br></div><div>1. Incoming calls (IN_CALL) are sent to PARK application</div><div>2. On CHANNEL_PARK i originate a call to an extension say EXT1<br></div><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>e.g. originate {ogirination_uuid=<ext1_uuid>}<wbr>user/1002 & park() ... and eventually i do uuid_bridge <in_call_uuid> <ext1_uuid></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><br></blockquote>3. EXT1 makes a call transfer to EXT2 (using att_xfer) and hangs up the call</div><div>4. on CHANNEL_HANGUP from EXT1 i learn EXT2 uuid and.,,, IN_CALL is talking to EXT2 and we are happy :=)</div><div><br></div><div><br></div><div>... this is all good if the transfer destination is a single extension (i get enough info from signal_bond etc...). But if i have multiple destination behind EXT2 e.g. user/1002,user/1003,sofia/<wbr>gateway/gw1/012345 the thing gets complicated.</div><div><br></div><div>I was hoping i could exploit variable_originated_leg in CHANNEL_HANGUP from EXT1 to learn all origination legs uuid  after an att_xfer to a multiple destination.</div><div><br></div><div>is that feasible ? I mean, will this variable contain all UUIDs att_xfer generated on a multi-destination transfer ?</div></div><div><br></div><div><br></div><div><br></div><div>please i would appreciate any heads up here :=)</div><div><br></div><div>thanks,</div><div>Tihomir.</div></div>
</blockquote></div><br></div>