Update user settings

Re-use the database connection
This commit is contained in:
FusionPBX
2024-08-29 03:10:28 -06:00
committed by GitHub
parent 5b9e886183
commit 9347d682bf
3 changed files with 9 additions and 17 deletions
+3 -4
View File
@@ -38,6 +38,9 @@
exit;
}
//connect to the database
$database = new database;
//get the http post data
if (!empty($_POST['action'])) {
$action = $_POST['action'] ?? '';
@@ -85,7 +88,6 @@
//update setting
$array['user_settings'][0]['user_setting_uuid'] = $user_setting_uuids[0];
$array['user_settings'][0]['user_setting_enabled'] = $enabled;
$database = new database;
$database->app_name = 'user_settings';
$database->app_uuid = '3a3337f7-78d1-23e3-0cfd-f14499b8ed97';
$database->save($array);
@@ -122,7 +124,6 @@
$sql .= "or (user_setting_category = 'domain' and user_setting_subcategory = 'time_zone') ";
$sql .= ") ";
$parameters['user_uuid'] = $user_uuid;
$database = new database;
$num_rows = $database->select($sql, $parameters, 'column');
unset($sql);
@@ -156,7 +157,6 @@
}
$sql .= limit_offset($rows_per_page, $offset);
$parameters['user_uuid'] = $user_uuid;
$database = new database;
$user_settings = $database->select($sql, $parameters, 'all');
unset($sql, $sql_where, $parameters);
@@ -268,7 +268,6 @@
$sql = "select * from v_menus ";
$sql .= "where menu_uuid = :menu_uuid ";
$parameters['menu_uuid'] = $row['user_setting_value'];
$database = new database;
$sub_result = $database->select($sql, $parameters, 'all');
if (!empty($sub_result)) {
foreach ($sub_result as $sub_row) {