forked from mirror/pixelfed
Improve reblog api performance
This commit is contained in:
parent
3ef6c9fe81
commit
b3ef2b2902
1 changed files with 2 additions and 2 deletions
|
@ -2238,7 +2238,7 @@ class ApiV1Controller extends Controller
|
||||||
|
|
||||||
if($status->profile_id !== $user->profile_id) {
|
if($status->profile_id !== $user->profile_id) {
|
||||||
if($status->scope == 'private') {
|
if($status->scope == 'private') {
|
||||||
abort_if(!$status->profile->followedBy($user->profile), 403);
|
abort_if(!FollowerService::follows($user->profile_id, $status->profile_id), 403);
|
||||||
} else {
|
} else {
|
||||||
abort_if(!in_array($status->scope, ['public','unlisted']), 403);
|
abort_if(!in_array($status->scope, ['public','unlisted']), 403);
|
||||||
}
|
}
|
||||||
|
@ -2281,7 +2281,7 @@ class ApiV1Controller extends Controller
|
||||||
|
|
||||||
if($status->profile_id !== $user->profile_id) {
|
if($status->profile_id !== $user->profile_id) {
|
||||||
if($status->scope == 'private') {
|
if($status->scope == 'private') {
|
||||||
abort_if(!$status->profile->followedBy($user->profile), 403);
|
abort_if(!FollowerService::follows($user->profile_id, $status->profile_id), 403);
|
||||||
} else {
|
} else {
|
||||||
abort_if(!in_array($status->scope, ['public','unlisted']), 403);
|
abort_if(!in_array($status->scope, ['public','unlisted']), 403);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue