Add call_direction inbound filter and inline true.

This commit is contained in:
Mark Crane
2015-06-23 21:57:31 +00:00
parent 242e26c746
commit 63705169bb
2 changed files with 3 additions and 3 deletions

View File

@@ -16,7 +16,7 @@
<action application="set" data="call_timeout=${user_data ${destination_number}@${domain_name} var call_timeout}"/> <action application="set" data="call_timeout=${user_data ${destination_number}@${domain_name} var call_timeout}"/>
<action application="set" data="missed_call_app=${user_data ${destination_number}@${domain_name} var missed_call_app}"/> <action application="set" data="missed_call_app=${user_data ${destination_number}@${domain_name} var missed_call_app}"/>
<action application="set" data="missed_call_data=${user_data ${destination_number}@${domain_name} var missed_call_data}"/> <action application="set" data="missed_call_data=${user_data ${destination_number}@${domain_name} var missed_call_data}"/>
<action application="set" data="call_screen_enabled=${user_data ${destination_number}@${domain_name} var call_screen_enabled}"/> <action application="set" data="call_screen_enabled=${user_data ${destination_number}@${domain_name} var call_screen_enabled}" inline="true"/>
</condition> </condition>
</extension> </extension>
</context> </context>

View File

@@ -1,7 +1,7 @@
<context name="{v_context}"> <context name="{v_context}">
<extension name="call_screen" number="[ext]" continue="true" app_uuid="b26a08a5-a062-42ca-b90f-d47f905dd876"> <extension name="call_screen" number="[ext]" continue="true" app_uuid="b26a08a5-a062-42ca-b90f-d47f905dd876">
<condition field="${call_screen_enabled}" expression="^true$" break="never"/> <condition field="${call_screen_enabled}" expression="^true$"/>
<condition field="destination_number" expression="^(\d{2,7})$"> <condition field="${call_direction}" expression="^inbound$">
<action application="set" data="call_screen_file=/tmp/${caller_id_number}-name.wav"/> <action application="set" data="call_screen_file=/tmp/${caller_id_number}-name.wav"/>
<action application="answer"/> <action application="answer"/>
<action application="sleep" data="1000"/> <action application="sleep" data="1000"/>