[4.5] Allow changing the direct dial digits regex for IVRs (#5421)

* Modify ivr.conf.lua to allow changing the direct dial matching digits from default settings

This is needed to allow using direct dial with IVR options that overlap the default regex pattern.

* Add in the new direct_dial_digits setting to allow changing what triggers attempting a direct dial in IVRs
This commit is contained in:
Andrew Querol
2020-08-27 08:04:48 -06:00
committed by GitHub
parent 66ee5d4546
commit ebab725771
2 changed files with 22 additions and 6 deletions
+8
View File
@@ -140,6 +140,14 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "ac4ff01d-51a2-433f-9243-be9b6dd8ba9c";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "ivr_menu";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "direct_dial_digits";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "/^(\d{2,11})$/";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "26984efd-2445-4ac9-b459-bb7bda4217c6";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "limit";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "ivr_menus";