forked from GNUsocial/gnu-social
attachment notice section uses explicit joinAdd()
This commit is contained in:
parent
38eefd1b32
commit
95abad5abb
@ -52,9 +52,10 @@ class AttachmentNoticeSection extends NoticeSection
|
|||||||
function getNotices()
|
function getNotices()
|
||||||
{
|
{
|
||||||
$notice = new Notice;
|
$notice = new Notice;
|
||||||
$f2p = new File_to_post;
|
|
||||||
$f2p->file_id = $this->out->attachment->id;
|
$notice->joinAdd(array('id', 'file_to_post:post_id'));
|
||||||
$notice->joinAdd($f2p);
|
$notice->whereAdd(sprintf('file_to_post.file_id = %d', $this->out->attachment->id));
|
||||||
|
|
||||||
$notice->orderBy('created desc');
|
$notice->orderBy('created desc');
|
||||||
$notice->selectAdd('post_id as id');
|
$notice->selectAdd('post_id as id');
|
||||||
$notice->find();
|
$notice->find();
|
||||||
|
Loading…
Reference in New Issue
Block a user