1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-26 03:30:48 +03:00

fix ленты топиков #587

This commit is contained in:
Mzhelskiy Maxim 2015-02-01 13:07:45 +07:00
parent b275f8a258
commit fc2febd6e1

View file

@ -121,15 +121,41 @@ class ModuleUserfeed_MapperUserfeed extends Mapper
WHERE
t.topic_publish = 1
AND t.blog_id=b.blog_id
AND ( b.blog_type!='close' { OR t.blog_id IN (?a) } )
AND ( 1=0 { OR t.blog_id IN (?a) } { OR t.user_id IN (?a) } )
AND (
b.blog_type!='close'
{ OR t.blog_id IN (?a) }
{ OR t.blog_id2 IN (?a) }
{ OR t.blog_id3 IN (?a) }
{ OR t.blog_id4 IN (?a) }
{ OR t.blog_id5 IN (?a) }
)
AND (
1=0
{ OR t.blog_id IN (?a) }
{ OR t.blog_id2 IN (?a) }
{ OR t.blog_id3 IN (?a) }
{ OR t.blog_id4 IN (?a) }
{ OR t.blog_id5 IN (?a) }
{ OR t.user_id IN (?a) }
)
ORDER BY t.topic_id DESC
LIMIT ?d, ?d ";
$aTopics = array();
if ($aRows = $this->oDb->selectPage($iCount, $sql,
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
count($aBlogIdClose) ? $aBlogIdClose : DBSIMPLE_SKIP,
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
count($aBlogId) ? $aBlogId : DBSIMPLE_SKIP,
count($aUserId) ? $aUserId : DBSIMPLE_SKIP,
($iCurrPage - 1) * $iPerPage, $iPerPage)
) {