Update 470_valet_park.xml

Fix the regular expression to make the sip: prefix optional
- This change is required for Snom D735 and other models of Snom phones.
This commit is contained in:
FusionPBX
2025-10-10 15:20:36 -06:00
committed by GitHub
parent 3e2b80d2d0
commit 676d3c67f3

View File

@@ -1,10 +1,10 @@
<extension name="valet_park" number="park+*5901-*5999" context="${domain_name}" continue="false" app_uuid="3cc8363d-5ce3-48aa-8ac1-143cf297c4f7" enabled="true" order="470">
<condition field="destination_number" expression="^(park)?\+?\*(59(0[1-9]|[1-9][0-9]))$" break="never"/>
<condition field="${sip_refer_to}" expression="^.+$" break="never"/>
<condition field="${sip_refer_to}" expression="sip:(.*)@(.*?)(?::\d+)?\>" break="never">
<action application="set" data="referred_by_host=$2" inline="true"/>
<condition field="${sip_refer_to}" expression="(?:sip:)?@([^:]+)(?::\d+)?" break="never">
<action application="set" data="referred_by_host=$1" inline="true"/>
</condition>
<condition field="${sip_h_Referred-By}" expression="sip:(.*)@(.*?)(?::\d+)?\>" break="never">
<condition field="${sip_h_Referred-By}" expression="(?:sip:)?(\d+)(?:@.*)?\>" break="never">
<action application="set" data="referred_by_user=$1" inline="true"/>
</condition>
<condition field="destination_number" expression="^(park)?\+?\*(59(0[1-9]|[1-9][0-9]))$" break="never"/>