N°4920 - Fix "undefined index" notice in user rights (#271)

This commit is contained in:
odain-cbd
2022-03-08 18:21:40 +01:00
committed by GitHub
parent 9f27cf2b84
commit 8ab38854a8

View File

@@ -646,8 +646,10 @@ class UserRightsProfile extends UserRightsAddOnAPI
// load and cache permissions for the current user on the given class // load and cache permissions for the current user on the given class
// //
$iUser = $oUser->GetKey(); $iUser = $oUser->GetKey();
$aTest = @$this->m_aObjectActionGrants[$iUser][$sClass][$iActionCode]; if (isset($this->m_aObjectActionGrants[$iUser][$sClass][$iActionCode])){
if (is_array($aTest)) return $aTest; $aTest = $this->m_aObjectActionGrants[$iUser][$sClass][$iActionCode];
if (is_array($aTest)) return $aTest;
}
$sAction = self::$m_aActionCodes[$iActionCode]; $sAction = self::$m_aActionCodes[$iActionCode];