Просмотр исходного кода

Fix session admin can't see the session list - Refs BT#11373

José Loguercio 8 лет назад
Родитель
Сommit
dec94a645f
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      main/inc/lib/sessionmanager.lib.php

+ 2 - 1
main/inc/lib/sessionmanager.lib.php

@@ -3853,6 +3853,7 @@ class SessionManager
      * Protect a session to be edited.
      * @param int $id
      * @param bool $checkSession
+     * @return mixed | bool true if pass the check, api_not_allowed otherwise
      */
     public static function protectSession($id, $checkSession = true)
     {
@@ -3951,7 +3952,7 @@ class SessionManager
      */
     public static function allowManageAllSessions()
     {
-        if (api_is_platform_admin()) {
+        if (api_is_platform_admin() || api_is_session_admin()) {
             return true;
         }