Sfoglia il codice sorgente

Set empty default setting enabled to false by default

FusionPBX 2 anni fa
parent
commit
d3db93f75e
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      core/default_settings/default_settings.php

+ 6 - 1
core/default_settings/default_settings.php

@@ -356,13 +356,18 @@
 
 			//check if the default setting uuid exists in the array
 			$field = find_in_array($setting_array, 'default_setting_uuid',  $row['default_setting_uuid'], 'row');
-			
+
 			//set default empty string
 			$setting_bold = '';
 			$enabled_bold = '';
 			$default_value = '';
 			$default_enabled = '';
 
+			//set empty default setting enabled to false by default
+			if (empty($row['default_setting_enabled'])) {
+				$row['default_setting_enabled'] = 'false';
+			}
+
 			if (!empty($field)) {
 				if ($row['default_setting_value'] !== $field['default_setting_value']) {
 					$setting_bold = 'font-weight:bold;';