From 6a8ee0e075cce9e4f33d709ee0dbaa490c0bac88 Mon Sep 17 00:00:00 2001 From: markjcrane Date: Fri, 15 Apr 2016 19:39:55 -0600 Subject: [PATCH] Only set the SESSION variables from default settings for the switch category. --- .../resources/classes/install_fusionpbx.php | 20 ++++--------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/core/install/resources/classes/install_fusionpbx.php b/core/install/resources/classes/install_fusionpbx.php index ce6ceb43c8..2007e103b8 100644 --- a/core/install/resources/classes/install_fusionpbx.php +++ b/core/install/resources/classes/install_fusionpbx.php @@ -909,28 +909,16 @@ include "root.php"; $name = $row['default_setting_name']; $category = $row['default_setting_category']; $subcategory = $row['default_setting_subcategory']; - if (strlen($subcategory) == 0) { - if ($name == "array") { - $_SESSION[$category][] = $row['default_setting_value']; - } - else { - $_SESSION[$category][$name] = $row['default_setting_value']; - } - } - else { - if ($name == "array") { - $_SESSION[$category][$subcategory][] = $row['default_setting_value']; - } - else { - $_SESSION[$category][$subcategory]['uuid'] = $row['default_setting_uuid']; - $_SESSION[$category][$subcategory][$name] = $row['default_setting_value']; - } + if ($category == "switch") { + $_SESSION[$category][$subcategory]['uuid'] = $row['default_setting_uuid']; + $_SESSION[$category][$subcategory][$name] = $row['default_setting_value']; } } unset ($prep_statement, $sql); //update config.lua $obj = new scripts; + $obj->copy_files(); $obj->write_config(); //synchronize the config with the saved settings