From 761948f850ba7967e803edecad5014e4319f455a Mon Sep 17 00:00:00 2001 From: markjcrane Date: Sat, 15 Nov 2025 10:00:21 -0700 Subject: [PATCH] Adjust defaults values for enabled and dialplan_continue - IVR Menu option enabled by default - Dialplan Add - dialplan_continue: false - Add Outbound Route - dialplan to set call_direction dialplan_continue: true - dialplan for the main outbound route dialplan_continue: false --- app/dialplan_outbound/dialplan_outbound_add.php | 17 ++++++++--------- app/dialplans/dialplan_add.php | 3 ++- app/ivr_menus/ivr_menu_edit.php | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/app/dialplan_outbound/dialplan_outbound_add.php b/app/dialplan_outbound/dialplan_outbound_add.php index 50c505e68a..cdc86b2669 100644 --- a/app/dialplan_outbound/dialplan_outbound_add.php +++ b/app/dialplan_outbound/dialplan_outbound_add.php @@ -43,13 +43,18 @@ $language = new text; $text = $language->get(); -//set the defaults +//initialize the variables $prefix_number = ''; $dialplan_description = ''; $limit = ''; $accountcode = ''; $toll_allow = ''; +//set the defaults + $dialplan_context = $_SESSION['domain_name']; + $app_uuid = '8c914ec3-9fc0-8ab5-4cda-6c9288bdc9a3'; + $dialplan_enabled = true; + //get the http post values and set theme as php variables if (!empty($_POST)) { //set the variables @@ -434,9 +439,6 @@ if (empty($dialplan_order)) { $dialplan_order ='300'; } - $dialplan_context = $_SESSION['domain_name']; - $dialplan_continue = false; - $app_uuid = '8c914ec3-9fc0-8ab5-4cda-6c9288bdc9a3'; //set the uuid $dialplan_uuid = uuid(); @@ -448,7 +450,7 @@ $array['dialplans'][$x]['app_uuid'] = $app_uuid; $array['dialplans'][$x]['dialplan_name'] = 'call_direction-outbound'.(empty($dialplan_description) && !empty($abbrv) ? '.'.$abbrv : null); $array['dialplans'][$x]['dialplan_order'] = '22'; - $array['dialplans'][$x]['dialplan_continue'] = true; + $array['dialplans'][$x]['dialplan_continue'] = 'true'; $array['dialplans'][$x]['dialplan_context'] = $dialplan_context; $array['dialplans'][$x]['dialplan_enabled'] = $dialplan_enabled; $array['dialplans'][$x]['dialplan_description'] = $dialplan_description; @@ -505,7 +507,7 @@ $array['dialplans'][$x]['app_uuid'] = $app_uuid; $array['dialplans'][$x]['dialplan_name'] = $dialplan_name; $array['dialplans'][$x]['dialplan_order'] = $dialplan_order; - $array['dialplans'][$x]['dialplan_continue'] = $dialplan_continue; + $array['dialplans'][$x]['dialplan_continue'] = 'false'; $array['dialplans'][$x]['dialplan_context'] = $dialplan_context; $array['dialplans'][$x]['dialplan_enabled'] = $dialplan_enabled; $array['dialplans'][$x]['dialplan_description'] = $dialplan_description; @@ -862,9 +864,6 @@ return; } -//set the defaults - $dialplan_enabled = $dialplan_enabled ?? true; - //get the domains $sql = "select * from v_domains "; $sql .= "where domain_enabled = true "; diff --git a/app/dialplans/dialplan_add.php b/app/dialplans/dialplan_add.php index f4b726b31e..888b2853a2 100644 --- a/app/dialplans/dialplan_add.php +++ b/app/dialplans/dialplan_add.php @@ -76,6 +76,7 @@ //set the defaults $dialplan_context = $dialplan_context ?? $_SESSION['domain_name']; $dialplan_enabled = $dialplan_enabled ?? true; + $dialplan_continue = false; //add or update data from http post if (count($_POST)>0 && empty($_POST["persistformvar"])) { @@ -120,7 +121,7 @@ $array['dialplans'][0]['app_uuid'] = '742714e5-8cdf-32fd-462c-cbe7e3d655db'; $array['dialplans'][0]['dialplan_name'] = $dialplan_name; $array['dialplans'][0]['dialplan_order'] = $dialplan_order; - $array['dialplans'][0]['dialplan_continue'] = false; + $array['dialplans'][0]['dialplan_continue'] = $dialplan_continue ? 'true': 'false'; $array['dialplans'][0]['dialplan_context'] = $dialplan_context; $array['dialplans'][0]['dialplan_enabled'] = $dialplan_enabled; $array['dialplans'][0]['dialplan_description'] = $dialplan_description; diff --git a/app/ivr_menus/ivr_menu_edit.php b/app/ivr_menus/ivr_menu_edit.php index dcb29f5d2e..ef746b3644 100644 --- a/app/ivr_menus/ivr_menu_edit.php +++ b/app/ivr_menus/ivr_menu_edit.php @@ -564,7 +564,7 @@ $ivr_menu_options[$id]['ivr_menu_option_param'] = ''; $ivr_menu_options[$id]['ivr_menu_option_order'] = ''; $ivr_menu_options[$id]['ivr_menu_option_description'] = ''; - $ivr_menu_options[$id]['ivr_menu_option_enabled'] = false; + $ivr_menu_options[$id]['ivr_menu_option_enabled'] = true; $id++; }