mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-03-06 00:28:45 +00:00
Add. BLF indication for call forward. (#2664)
* Add. BLF indication for call forward. To display general status of CallForward use blf like `forward+<extension>` To display status for specific phone number use blf like `forward+<extension>/<number>` * Fix. Escape variable in regex expression. * Fix. Sync DND and CF blf. * Add. `blf_subscribe` service which can handle all custom subscriptions. To run for specific protocol it possible run as `luarun blf_subscribe.lua <PROTO>`
This commit is contained in:
committed by
FusionPBX
parent
479fff805e
commit
6fc6e231c8
@@ -13,5 +13,10 @@
|
||||
<action application="set" data="enabled=toggle"/>
|
||||
<action application="lua" data="call_forward.lua"/>
|
||||
</condition>
|
||||
<condition field="destination_number" expression="^forward\+(\Q${caller_id_number}\E)(?:\/(\d+))?$" break="on-true">
|
||||
<action application="set" data="enabled=toggle"/>
|
||||
<action application="set" data="forward_all_destination=$2"/>
|
||||
<action application="lua" data="call_forward.lua"/>
|
||||
</condition>
|
||||
</extension>
|
||||
</context>
|
||||
Reference in New Issue
Block a user