Update ApiV1Controller, include self likes in favourited_by endpoint

This commit is contained in:
Daniel Supernault 2022-10-04 23:18:25 -06:00
parent 46d88385d9
commit 58b331d22e
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -2449,12 +2449,12 @@ class ApiV1Controller extends Controller
->limit($limit) ->limit($limit)
->get() ->get()
->map(function($like) { ->map(function($like) {
$account = AccountService::getMastodon($like->profile_id); $account = AccountService::getMastodon($like->profile_id, true);
$account['follows'] = isset($like->created_at); $account['follows'] = isset($like->created_at);
return $account; return $account;
}) })
->filter(function($account) use($user) { ->filter(function($account) use($user) {
return $account && isset($account['id']) && $account['id'] != $user->profile_id; return $account && isset($account['id']);
}) })
->values(); ->values();