execute_extension and javascript
Hello The diaplan is requested as it should (through mod_xml_curl) when I call execute_extension from a javascript. The problem is that I can't see which extension is executed. The destination number is the same as the original one, and no variable contains my requested extension. javascript: session.execute("execute_extension", "huntgroup_5 XML default"); Is this a bug, or am I doing something incorrectly? //Jonas
I have encountered this confusion few times already. Not only the description in http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_execute_extension is ambiguous, everything about the syntax of "Execute_extension <ext_name> [<Dialplan type> [<context>]]" implies that the FS interpreter does a "procedure/subroutine call" to the Extension named <ext_name> where actually, it simply run's through <context> dialplan masking the ${destination_number} as the <ext_name> (are you confused already?). By no means this is a bug rather than simply MHO on misleading semantic used. My recommendation (if anyone asks), is to either: 1. Change the name of the application "execute_extension" to something like "execute_destination". 2. Change the functionality of "execute_extension" to do what it's implying: "gosub" to the named extension without changing the destination number (or anything else) and returning back to after the call. I'm appologizing in advance if once again I've stepped on anyone's toe, came out as criticising FS or its developers, crossed anyone or spilled someone's milk... :-) It's just a matter I found myself helping others with more than a few times already... -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West Sent: Monday, August 18, 2008 11:41 PM To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] execute_extension and javascript Your destination number in your example should be huntgroup_5 What does the console say on debug level? On Aug 18, 2008, at 4:56 AM, Jonas Gauffin wrote:
Is this a bug, or am I doing something incorrectly?
Brian West sip:brian@freeswitch.org _______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.138 / Virus Database: 270.6.4/1617 - Release Date: 17/08/2008 12:58 No virus found in this outgoing message. Checked by AVG - http://www.avg.com Version: 8.0.138 / Virus Database: 270.6.4/1617 - Release Date: 17/08/2008 12:58
participants (3)
-
Brian West
-
Jonas Gauffin
-
UV