mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-01-06 11:43:50 +00:00
Engineered the management of bridge failures in local extension, with optional variables which by default provides the standard behavior. Changed the default order for extension_queue, which has *800 prefix, before the extension-intercom, which has the *8 prefix
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<context name="{v_context}">
|
||||
<extension name="extension_queue" app_uuid="eb837d10-890d-11e3-baa8-0800200c9a66">
|
||||
<extension name="extension_queue" number="*800[ext]" app_uuid="eb837d10-890d-11e3-baa8-0800200c9a66">
|
||||
<condition field="destination_number" expression="^\*800(.*)$" >
|
||||
<action application="set" data="fifo_music=$${hold_music}" />
|
||||
<action application="set" data="extension_queue=queue_$1@\${domain_name}" />
|
||||
@@ -25,6 +25,8 @@
|
||||
<!--<action application="bridge" data="${sofia_contact(${dialed_extension}@${domain_name})}"/>-->
|
||||
<!-- number-alias / https://confluence.freeswitch.org/display/FREESWITCH/XML+User+Directory -->
|
||||
<!--<action application="bridge" data="user/${user_data(${destination_number}@${domain_name} attr id)}@${domain_name}"/> -->
|
||||
<!-- handles bridge failures before answer -->
|
||||
<action application="lua" data="app.lua failure_handler"/>
|
||||
<action application="answer"/>
|
||||
<action application="sleep" data="1000"/>
|
||||
<!--<action application="voicemail" data="default ${domain_name} ${dialed_extension}"/>-->
|
||||
|
||||
Reference in New Issue
Block a user