<br><br><div class="gmail_quote">On Sun, Mar 14, 2010 at 1:01 PM, rentmycoder rentmycoder <span dir="ltr">&lt;<a href="mailto:rentmycoder@gmail.com">rentmycoder@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">&gt; Pass them as arguments to your luarun hangup hook.<br>
</div>And what about variables are not available before the call setup (like<br>
uuid), only during the call progress or after the hangup???<br>
I would need to access the originate_disposition variable...<br>
<br>
&gt;&gt; &#39;luarun hangup.lua ${originate_disposition}&#39;<br>
<div class="im">&gt;&gt; 2010-03-14 18:25:08.122511 [CRIT] switch_channel.c:759 Invalid data (${api_hangup_hook} contains a variable)<br>
</div>any other hint???<br></blockquote><div><br>Use the magic env object, which is an event object with all the chan vars for the channel that just hung up. More info here:<br><a href="http://wiki.freeswitch.org/wiki/Lua#Special_Case:_env_object">http://wiki.freeswitch.org/wiki/Lua#Special_Case:_env_object</a><br>
-MC<br></div></div><br>