Add condition for forward_user_not_registered_destination is empty

Skip this dialplan when forward_user_not_registered_destination is empty.
This commit is contained in:
FusionPBX
2026-05-06 18:23:11 +00:00
committed by GitHub
parent 7f9d9aaf66
commit 53956f53dd
@@ -1,6 +1,7 @@
<extension name="call-forward-not-registered" number="" context="global" app_uuid="b2035288-b899-4bcd-8b8f-8175ce8ec9e3" global="true" order="507"> <extension name="call-forward-not-registered" number="" context="global" app_uuid="b2035288-b899-4bcd-8b8f-8175ce8ec9e3" global="true" order="507">
<condition field="${user_exists}" expression="true"/> <condition field="${user_exists}" expression="true"/>
<condition field="${forward_user_not_registered_enabled}" expression="true"/> <condition field="${forward_user_not_registered_enabled}" expression="true"/>
<condition field="${forward_user_not_registered_destination}" expression="^$" break="on-true"/>
<condition field="${sofia_contact */${destination_number}@${domain_name}}" expression="error/user_not_registered"> <condition field="${sofia_contact */${destination_number}@${domain_name}}" expression="error/user_not_registered">
<action application="transfer" data="${forward_user_not_registered_destination} XML ${domain_name}"/> <action application="transfer" data="${forward_user_not_registered_destination} XML ${domain_name}"/>
</condition> </condition>