Fix redial by adding by inserting last_dial

This commit is contained in:
Mark Crane
2014-09-06 04:00:25 +00:00
parent 6359e09942
commit 3a822733c0

View File

@@ -1,7 +1,10 @@
<context name="{v_context}">
<extension name="redial" number="*870" continue="false" app_uuid="459da8c1-073a-458e-ae7e-8194342f9583">
<condition field="destination_number" expression="^(redial|\*870)$">
<extension name="redial" number="*870" continue="true" app_uuid="459da8c1-073a-458e-ae7e-8194342f9583">
<condition field="destination_number" expression="^(redial|\*870)$" break="on-true">
<action application="transfer" data="${hash(select/${domain_name}-last_dial/${caller_id_number})}"/>
</condition>
<condition field="" expression="" break="never">
<action application="hash" data="insert/${domain_name}-last_dial/${caller_id_number}/${destination_number}"/>
</condition>
</extension>
</context>