Jelajahi Sumber

Menu Item - Edit: Validate assigned groups array to mitigate warning.

Nate 5 tahun lalu
induk
melakukan
fa2f773343
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      core/menu/menu_item_edit.php

+ 1 - 1
core/menu/menu_item_edit.php

@@ -495,7 +495,7 @@
 		echo "	<option value=''></option>\n";
 		echo "	<option value=''></option>\n";
 		foreach($groups as $row) {
 		foreach($groups as $row) {
 			if ($field['group_level'] <= $_SESSION['user']['group_level']) {
 			if ($field['group_level'] <= $_SESSION['user']['group_level']) {
-				if (!in_array($row["group_uuid"], $assigned_groups)) {
+				if (!is_array($assigned_groups) || !in_array($row["group_uuid"], $assigned_groups)) {
 					echo "	<option value='".$row['group_uuid']."|".$row['group_name']."'>".$row['group_name'].(($row['domain_uuid'] != '') ? "@".$_SESSION['domains'][$row['domain_uuid']]['domain_name'] : null)."</option>\n";
 					echo "	<option value='".$row['group_uuid']."|".$row['group_name']."'>".$row['group_name'].(($row['domain_uuid'] != '') ? "@".$_SESSION['domains'][$row['domain_uuid']]['domain_name'] : null)."</option>\n";
 				}
 				}
 			}
 			}