From 633cc14d09cf33db12e155d69b29671cdd6c7455 Mon Sep 17 00:00:00 2001 From: Wadim Kalmykov <36057469+w-4@users.noreply.github.com> Date: Fri, 18 Sep 2020 10:59:34 +0700 Subject: [PATCH] Fix issue where posts API doesn't return the right amount of posts (#2291) --- src/Api/Controller/ListPostsController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Api/Controller/ListPostsController.php b/src/Api/Controller/ListPostsController.php index 383d55390..977dfdcf3 100644 --- a/src/Api/Controller/ListPostsController.php +++ b/src/Api/Controller/ListPostsController.php @@ -108,12 +108,13 @@ class ListPostsController extends AbstractListController */ private function getPostIds(ServerRequestInterface $request) { + $actor = $request->getAttribute('actor'); $filter = $this->extractFilter($request); $sort = $this->extractSort($request); $limit = $this->extractLimit($request); $offset = $this->extractOffset($request); - $query = $this->posts->query(); + $query = $this->posts->query()->whereVisibleTo($actor); $this->applyFilters($query, $filter);