From 58450e332ac6497e199be3fe0f7a22eea61b745f Mon Sep 17 00:00:00 2001 From: Arthur Monney Date: Mon, 13 Mar 2023 07:08:28 +0100 Subject: [PATCH] :bug: Fix bug when no authenticate user like comment --- app/Http/Livewire/Discussions/Comment.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/Http/Livewire/Discussions/Comment.php b/app/Http/Livewire/Discussions/Comment.php index 2dcd7dd6..c15e18c0 100644 --- a/app/Http/Livewire/Discussions/Comment.php +++ b/app/Http/Livewire/Discussions/Comment.php @@ -6,6 +6,7 @@ use App\Models\Reply; use Filament\Notifications\Notification; use Illuminate\Contracts\View\View; +use Illuminate\Support\Facades\Auth; use Livewire\Component; class Comment extends Component @@ -29,6 +30,16 @@ public function delete(): void public function toggleLike(): void { + if (! Auth::check()) { + Notification::make() + ->title(__('Vous devez ĂȘtre connectĂ© pour liker un commentaire.')) + ->danger() + ->duration(5000) + ->send(); + + return; + } + LikeReply::run(auth()->user(), $this->comment); $this->emitSelf('reloadComment');