From dc7cc3e7c1ef0645b1be2b2faa441003cfb0ad26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Tue, 18 May 2021 23:06:28 +0200 Subject: [PATCH] Fix ticket subscription on text message --- app/Http/Controllers/TicketController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/TicketController.php b/app/Http/Controllers/TicketController.php index 1a7bb07..66931e0 100644 --- a/app/Http/Controllers/TicketController.php +++ b/app/Http/Controllers/TicketController.php @@ -194,8 +194,10 @@ class TicketController extends Controller $user = auth()->user(); if ($request->subscribe) { - $user->subscriptions()->attach($ticket->id); - } else { + if (!$user->subscriptions()->find($ticket->id)) { + $user->subscriptions()->attach($ticket->id); + } + } elseif ($user->subscriptions()->find($ticket->id)) { $user->subscriptions()->detach($ticket->id); }