mirror of
https://github.com/pixelfed/pixelfed.git
synced 2024-11-29 09:43:16 +00:00
Update LikeController, improve query perf
This commit is contained in:
parent
14a1367a8f
commit
f3d6023ef8
1 changed files with 1 additions and 2 deletions
|
@ -29,8 +29,7 @@ class LikeController extends Controller
|
||||||
$profile = $user->profile;
|
$profile = $user->profile;
|
||||||
$status = Status::findOrFail($request->input('item'));
|
$status = Status::findOrFail($request->input('item'));
|
||||||
|
|
||||||
|
if (Like::whereStatusId($status->id)->whereProfileId($profile->id)->exists()) {
|
||||||
if ($status->likes()->whereProfileId($profile->id)->count() !== 0) {
|
|
||||||
$like = Like::whereProfileId($profile->id)->whereStatusId($status->id)->firstOrFail();
|
$like = Like::whereProfileId($profile->id)->whereStatusId($status->id)->firstOrFail();
|
||||||
UnlikePipeline::dispatch($like);
|
UnlikePipeline::dispatch($like);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue