Преглед изворни кода

after doing a database restore, the permission may not yet exist (#6930)

frytimo пре 1 година
родитељ
комит
b316791101
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      resources/classes/permissions.php

+ 1 - 1
resources/classes/permissions.php

@@ -46,7 +46,7 @@ if (!class_exists('permissions')) {
 		 * @var string $permission
 		 */
 		public function delete($permission, $type) {
-			if ($this->exists($permission)) {
+			if ($this->exists($permission) && !empty($_SESSION["permissions"][$permission])) {
 				if ($type === "temp") {
 					if ($_SESSION["permissions"][$permission] === "temp") {
 						unset($_SESSION["permissions"][$permission]);