diff --git a/lib/phplib/Seminar_Perm.class.php b/lib/phplib/Seminar_Perm.class.php index 4e8c0f82300ec88e898d9a2dce331947e03ea9c6..736c1e3bb08d83d9e299b639c21275eb97dac5d1 100644 --- a/lib/phplib/Seminar_Perm.class.php +++ b/lib/phplib/Seminar_Perm.class.php @@ -101,12 +101,8 @@ class Seminar_Perm { $page_perm_value = $this->permissions[$perm] ?? 0; $user_perm_value = $this->permissions[$this->get_perm($user_id)] ?? 0; - if ($user_perm_value) { - return $page_perm_value <= $user_perm_value; - } else { - //The user has no permissions at all. - return false; - } + + return $page_perm_value <= $user_perm_value; } @@ -297,12 +293,8 @@ class Seminar_Perm $pageperm = $this->permissions[$perm] ?? 0; $userperm = $this->permissions[$this->get_profile_perm($range_id, $user_id)] ?? 0; - if ($userperm) { - return $pageperm <= $userperm; - } else { - //The user has no permissions at all. - return false; - } + + return $pageperm <= $userperm; } /**