<div dir="ltr"><div>Hi,<br><br>We set the channel variable "campon=true" in freeswitch dialplan "/usr/local/freeswitch/conf/dialplan/default.xml" as below. <br><br> <extension name="FS_bridge1"><br> <condition field="destination_number" expression="^(\d+)$"><br> <action application="ring_ready"/><br> <action application="set" data="campon=true" /><br> <action application="bridge" data="freetdm/outgoing/b/07022376046" /><br> <action application="hangup" /><br> </condition><br> </extension><br clear="all"><br></div><div>We found that when we are doing a bridge call, the CDR for the bridge-call, does not have the channel-variable <i>originating_leg_uuid</i> set. On the other hand, when we made "campon=false" in
dialplan (which is the default value for campon), we found that the
field <i>originating_leg_uuid</i> is getting set in the bridge-call CDR. We needed the channel variable <i>originating_leg_uuid </i>for our work<i>.</i> </div><div><br>So, is this a bug or like there is any workaround on this, so that we can get the channel variable <i>originating_leg_uuid</i> populating in bridge-call CDR, when campon=true in dialplan.<br><br></div>A quick response would be highly appreciated.<br><br><div><div>-- <br><div class="gmail_signature">Regards,<br>Debashis Bhowmick,<a href="http://www.cse.iitd.ernet.in/~mcs102080/" target="_blank"></a><br></div>
</div></div></div>