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

Ticket #3828 - PHP 8.1 compatibility: Deprecated in Progiles/Groups search results.

AntonLV пре 4 година
родитељ
комит
c15d7f75a2

+ 4 - 2
modules/base/groups/classes/BxBaseModGroupsSearchResult.php

@@ -78,11 +78,13 @@ class BxBaseModGroupsSearchResult extends BxBaseModProfileSearchResult
         $CNF = &$this->oModule->_oConfig->CNF;
 
         $oProfileAuthor = BxDolProfile::getInstance((int)$aParams['user']);
-		$iListId = (int)$aParams['list_id'];
-		
         if (!$oProfileAuthor) 
             return false;
 
+        $iListId = 0;
+        if(isset($aParams['list_id']))
+            $iListId = (int)$aParams['list_id'];
+
         $iProfileAuthor = $oProfileAuthor->id();
         $oFavorite = $this->oModule->getObjectFavorite();
         if(!$oFavorite || (!$oFavorite->isPublic() && $iProfileAuthor != bx_get_logged_profile_id())) 

+ 4 - 2
modules/base/profile/classes/BxBaseModProfileSearchResult.php

@@ -204,11 +204,13 @@ class BxBaseModProfileSearchResult extends BxBaseModGeneralSearchResult
         $CNF = &$this->oModule->_oConfig->CNF;
 
         $oProfileAuthor = BxDolProfile::getInstance((int)$aParams['user']);
-		$iListId = (int)$aParams['list_id'];
-		
         if(!$oProfileAuthor) 
             return false;
 
+        $iListId = 0;
+        if(isset($aParams['list_id']))
+            $iListId = (int)$aParams['list_id'];
+
         $iProfileAuthor = $oProfileAuthor->id();
         $oFavorite = $this->oModule->getObjectFavorite();
         if(!$oFavorite->isPublic() && $iProfileAuthor != bx_get_logged_profile_id())