[agent status] Add *22 followed by agent ID (#6184)
* [agent status] Add *22 followed by agent ID * change break never to on-true
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
<context name="{v_context}">
|
<context name="{v_context}">
|
||||||
<extension name="agent_status" number="*22" continue="false" app_uuid="2eb032c5-c79d-4096-ac90-8a47fe40f411" order="200">
|
<extension name="agent_status" number="*22" continue="false" app_uuid="2eb032c5-c79d-4096-ac90-8a47fe40f411" order="200">
|
||||||
<condition field="destination_number" expression="^\*22$" break="never">
|
<condition field="destination_number" expression="^\*22$" break="on-true">
|
||||||
<action application="set" data="agent_id=${sip_from_user}"/>
|
<action application="set" data="agent_id=${sip_from_user}"/>
|
||||||
<action application="lua" data="app.lua agent_status"/>
|
<action application="lua" data="app.lua agent_status"/>
|
||||||
</condition>
|
</condition>
|
||||||
<condition field="destination_number" expression="^agent\+(.*)$">
|
<condition field="destination_number" expression="^(?:agent\+|\*22)(.+)$">
|
||||||
<action application="set" data="agent_id=$1"/>
|
<action application="set" data="agent_id=$1"/>
|
||||||
<action application="lua" data="app.lua agent_status"/>
|
<action application="lua" data="app.lua agent_status"/>
|
||||||
</condition>
|
</condition>
|
||||||
|
|||||||
Reference in New Issue
Block a user