Optimize delta callbacks (new feed)
This commit is contained in:
@@ -551,13 +551,14 @@ class Spot extends Main
|
||||
}
|
||||
|
||||
//Sort Table IDs by type & Get attributes
|
||||
$asFeedIds = array('message'=>array(), 'media'=>array(), 'message'=>array());
|
||||
foreach($asItems as $asItem) {
|
||||
$asFeedIds[$asItem['type']][$asItem['id']] = $asItem;
|
||||
}
|
||||
$asFeedAttrs = array(
|
||||
'message' => $this->getSpotMessages(array_keys($asFeedIds['message'])),
|
||||
'media' => $this->getMedias($sMediaRefField, array_keys($asFeedIds['media'])),
|
||||
'post' => $this->getPosts(array_keys($asFeedIds['post']))
|
||||
'message' => empty($asFeedIds['message'])?array():$this->getSpotMessages(array_keys($asFeedIds['message'])),
|
||||
'media' => empty($asFeedIds['media'])?array():$this->getMedias($sMediaRefField, array_keys($asFeedIds['media'])),
|
||||
'post' => empty($asFeedIds['post'])?array():$this->getPosts(array_keys($asFeedIds['post']))
|
||||
);
|
||||
|
||||
//Replace Array Key with Item ID
|
||||
|
||||
Reference in New Issue
Block a user