change apitimelinehome to use InboxNoticeStream
This commit is contained in:
parent
9cfd1a59ee
commit
fbc18a3c67
|
@ -192,19 +192,12 @@ class ApiTimelineHomeAction extends ApiBareAuthAction
|
|||
{
|
||||
$notices = array();
|
||||
|
||||
if (!empty($this->auth_user) && $this->auth_user->id == $this->user->id) {
|
||||
$notice = $this->user->noticeInbox(
|
||||
($this->page-1) * $this->count,
|
||||
$this->count, $this->since_id,
|
||||
$this->max_id
|
||||
);
|
||||
} else {
|
||||
$notice = $this->user->noticesWithFriends(
|
||||
($this->page-1) * $this->count,
|
||||
$this->count, $this->since_id,
|
||||
$this->max_id
|
||||
);
|
||||
}
|
||||
$stream = new InboxNoticeStream($this->user);
|
||||
|
||||
$notice = $stream->getNotices(($this->page-1) * $this->count,
|
||||
$this->count,
|
||||
$this->since_id,
|
||||
$this->max_id);
|
||||
|
||||
while ($notice->fetch()) {
|
||||
$notices[] = clone($notice);
|
||||
|
|
Loading…
Reference in New Issue
Block a user