Update LikeController

This commit is contained in:
Daniel Supernault 2019-06-18 00:47:57 -06:00
parent 84e01f1132
commit bed5cc74de
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -20,10 +20,11 @@ class LikeController extends Controller
public function store(Request $request)
{
$this->validate($request, [
'item' => 'required|integer|min:1',
]);
'item' => 'required|integer|min:1',
]);
$profile = Auth::user()->profile;
$user = Auth::user();
$profile = $user->profile;
$status = Status::withCount('likes')->findOrFail($request->input('item'));
$count = $status->likes_count;
@ -49,6 +50,8 @@ class LikeController extends Controller
LikePipeline::dispatch($like);
}
Cache::forget('status:'.$status->id.':likedby:userid:'.$user->id);
if ($request->ajax()) {
$response = ['code' => 200, 'msg' => 'Like saved', 'count' => $count];
} else {