FusionPBX 9 жил өмнө
parent
commit
f57da9c8ef

+ 3 - 8
resources/functions.php

@@ -247,14 +247,9 @@
 		function permission_exists($permission) {
 			//set default false
 				$result = false;
-			//search for the permission
-				if (count($_SESSION["permissions"]) > 0) {
-					foreach($_SESSION["permissions"] as $row) {
-						if ($row['permission_name'] == $permission) {
-							$result = true;
-							break;
-						}
-					}
+			//find the permission
+				if (is_array($_SESSION["permissions"]) && $_SESSION["permissions"][$permission] == true) {
+					$result = true;
 				}
 			//return the result
 				return $result;