From 248453e18268f5f335b45fc1730b196ef9c80bee Mon Sep 17 00:00:00 2001 From: fusionate Date: Thu, 21 Aug 2025 11:57:59 -0600 Subject: [PATCH] Device - Edit: Add enabled default value (for slide toggle), use correct key on array. --- app/devices/device_edit.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/devices/device_edit.php b/app/devices/device_edit.php index c4dbccf36..3430ac025 100644 --- a/app/devices/device_edit.php +++ b/app/devices/device_edit.php @@ -349,7 +349,7 @@ if (permission_exists('device_line_shared')) { $array['devices'][0]['device_lines'][$y]['shared_line'] = $row["shared_line"]; } - $array['devices'][0]['device_lines'][$y]['enabled'] = $row["enabled"]; + $array['devices'][0]['device_lines'][$y]['enabled'] = $row["enabled"] ?? 'false'; if (permission_exists('device_line_port')) { $array['devices'][0]['device_lines'][$y]['sip_port'] = $row["sip_port"]; } @@ -435,13 +435,15 @@ $array['devices'][0]['device_settings'][$y]['device_setting_subcategory'] = $row["device_setting_subcategory"] ?? null; $array['devices'][0]['device_settings'][$y]['device_setting_name'] = $row["device_setting_name"] ?? null; $array['devices'][0]['device_settings'][$y]['device_setting_value'] = $row["device_setting_value"] ?? null; - $array['devices'][0]['device_settings'][$y]['device_setting_enabled'] = $row["device_setting_enabled"]; + $array['devices'][0]['device_settings'][$y]['device_setting_enabled'] = $row["device_setting_enabled"] ?? 'false'; +// echo $array['devices'][0]['device_settings'][$y]['device_setting_enabled'].'
'; $array['devices'][0]['device_settings'][$y]['device_setting_description'] = $row["device_setting_description"]; $y++; } } } - +// view_array($array); +// exit; //save the device $database->app_name = 'devices'; $database->app_uuid = '4efa1a1a-32e7-bf83-534b-6c8299958a8e'; @@ -1817,7 +1819,7 @@ echo "\n"; if (substr($settings->get('theme', 'input_toggle_style'), 0, 6) == 'switch') { echo " \n"; }