mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-31 17:33:48 +00:00
In troubleshooting a known FreeSwitch bug with mod_callcenter, I started to try out mod_fifo as an alternative. I realized that the dialplan that was being created by Fusion was not working. Creating a queue is very simple so I knew it wasn't a user error on my part so I dug in deeper. There were a few issues I needed to fix to get queues working again. 1. Add a "break on-true" to each condition destination_number (it was changed in two places) 2. populate the "action" for callers entering the queue via the $agent_queue_extension_number 3. remove the appended "_agent" which was added to the $queue_name which was causing the queue for entering and retrieving calls different. 4. remove the inline="true" for the action that executes the lua script I also fixed the example comments to be accurate to how the queues should be written in the dialplan.
23 KiB
23 KiB