浏览代码

When the toggle field and values are empty then use defaults

FusionPBX 2 年之前
父节点
当前提交
c616e25332
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      resources/classes/database.php

+ 9 - 0
resources/classes/database.php

@@ -1983,6 +1983,15 @@
 						}
 					}
 
+					//if the toggle field and values are empty then set defaults
+					if (empty($toggle_field)) {
+						$toggle_field = self::singular($parent_name)."_enabled";
+					}
+					if (empty($toggle_values)) {
+						$toggle_values[] = 'true';
+						$toggle_values[] = 'false';
+					}
+
 					//get the current values from the database
 					foreach ($toggle_array as $table_name => $table) {
 						$x = 0;