Explorar o código

Ticket #3998 - PHP Notice when mention is used.

AntonLV %!s(int64=4) %!d(string=hai) anos
pai
achega
2859418b6f
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      inc/classes/BxDolMetatags.php

+ 2 - 1
inc/classes/BxDolMetatags.php

@@ -1010,8 +1010,9 @@ class BxDolMetatags extends BxDolFactory implements iBxDolFactoryObject
 
         if ($iRet = $this->_oQuery->$sFuncAdd($iId, $aMetas)) {
             foreach ($aMetas as $sMeta) {
-                bx_alert('meta_' . $sAlertName, 'before_added', $iObjectId, bx_get_logged_profile_id(), array('meta' => &$sMeta, 'content_id' => $iId, 'object' => $this->_sObject));
                 $iObjectId = 'mention' == $sAlertName ? $sMeta : $iId;
+                bx_alert('meta_' . $sAlertName, 'before_added', $iObjectId, bx_get_logged_profile_id(), array('meta' => &$sMeta, 'content_id' => $iId, 'object' => $this->_sObject));
+
                 bx_alert($this->_sObject, $sAlertName . '_added', $iObjectId, bx_get_logged_profile_id(), array('meta' => $sMeta, 'content_id' => $iId));
                 bx_alert('meta_' . $sAlertName, 'added', $iObjectId, bx_get_logged_profile_id(), array('meta' => $sMeta, 'content_id' => $iId, 'object' => $this->_sObject));
             }