Procházet zdrojové kódy

Ticket #4971 - Build-in API support: Budges.

AntonLV před 1 rokem
rodič
revize
2082a69dd3

+ 6 - 5
modules/base/profile/classes/BxBaseModProfileModule.php

@@ -176,13 +176,14 @@ class BxBaseModProfileModule extends BxBaseModGeneralModule implements iBxDolCon
 
     public function serviceGetBadges($iContentId, $bIsSingle = false, $bIsCompact = false)
     {
-        $mixedBadge = $this->_oTemplate->getBadge($iContentId);
         $mixedBadges = parent::serviceGetBadges($iContentId, $bIsSingle, $bIsCompact);
 
-        if($this->_bIsApi)
-            $mixedBadges[] = $mixedBadge;
-        else
-            $mixedBadges = $mixedBadge . $mixedBadges;
+        if(($mixedBadge = $this->_oTemplate->getBadge($iContentId))) {
+            if($this->_bIsApi)
+                $mixedBadges[] = $mixedBadge;
+            else
+                $mixedBadges = $mixedBadge . $mixedBadges;
+        }
 
         return $mixedBadges;
     }