From 3d86d21be67ee8016f8bef85b51937fc43f623a5 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Wed, 26 Jan 2022 23:48:32 -0700 Subject: [PATCH] Update BaseApiController, improve favourites endpoint --- app/Http/Controllers/Api/BaseApiController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/BaseApiController.php b/app/Http/Controllers/Api/BaseApiController.php index 4d22dd7b3..c029b0feb 100644 --- a/app/Http/Controllers/Api/BaseApiController.php +++ b/app/Http/Controllers/Api/BaseApiController.php @@ -261,7 +261,7 @@ class BaseApiController extends Controller { abort_if(!$request->user(), 403); $this->validate($request, [ - 'page' => 'sometimes|int|min:1|max:40', + 'page' => 'sometimes|int|min:1|max:20', 'limit' => 'sometimes|int|min:1|max:10' ]); @@ -273,7 +273,9 @@ class BaseApiController extends Controller ->latest() ->simplePaginate($limit) ->map(function($id) { - return StatusService::get($id->status_id, false); + $status = StatusService::get($id->status_id, false); + $status['favourited'] = true; + return $status; }) ->filter(function($post) { return $post && isset($post['account']);