Update LikeController

This commit is contained in:
Daniel Supernault 2019-10-04 20:32:13 -06:00
parent f89852c321
commit fdac53eb77
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -33,20 +33,16 @@ class LikeController extends Controller
$like = Like::whereProfileId($profile->id)->whereStatusId($status->id)->firstOrFail();
$like->forceDelete();
$count--;
if($count >= 0) {
$status->likes_count = $count;
$status->save();
}
$status->likes_count = $count;
$status->save();
} else {
$like = new Like();
$like->profile_id = $profile->id;
$like->status_id = $status->id;
$like->save();
$count++;
if($count >= 0) {
$status->likes_count = $count;
$status->save();
}
$status->likes_count = $count;
$status->save();
LikePipeline::dispatch($like);
}