From 4fd9c2f177164d3bcd84e71f1cbf770361dd18b9 Mon Sep 17 00:00:00 2001 From: "noah.lancien" Date: Thu, 6 Apr 2023 14:00:30 +0000 Subject: [PATCH] Fixed : system message is now public when status or assignment is updated --- app/Http/Controllers/TicketController.php | 4 ++-- app/Listeners/AddStatusMessages.php | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/TicketController.php b/app/Http/Controllers/TicketController.php index e74431f..b0395d9 100644 --- a/app/Http/Controllers/TicketController.php +++ b/app/Http/Controllers/TicketController.php @@ -433,7 +433,7 @@ class TicketController extends Controller /** @var \App\Models\User|null */ if ($assignedUser = User::whereId($request->assign)->first()) { - $message = trans(':admin à assigné le ticket n°:ticketNumber à :assignedAdmin', [ + $message = trans(':admin a assigné le ticket n°:ticketNumber à :assignedAdmin', [ 'admin' => $user->name, 'ticketNumber' => $ticket->id, 'assignedAdmin' => $assignedUser->name, @@ -441,7 +441,7 @@ class TicketController extends Controller $ticket->assignedUser()->associate($assignedUser); } else { $message = trans( - ':admin modifié l\'assignation du ticket n°:ticketNumber, il n\'est plus assigné à quelqu\'un.', + ':admin a modifié l\'assignation du ticket n°:ticketNumber, il n\'est plus assigné à quelqu\'un.', [ 'admin' => $user->name, 'ticketNumber' => $ticket->id, diff --git a/app/Listeners/AddStatusMessages.php b/app/Listeners/AddStatusMessages.php index 491fcf8..426443f 100644 --- a/app/Listeners/AddStatusMessages.php +++ b/app/Listeners/AddStatusMessages.php @@ -2,6 +2,7 @@ namespace App\Listeners; +use App\Enums\MessageType; use App\Events\TicketStatusChanged; use App\Models\Message; @@ -25,6 +26,7 @@ class AddStatusMessages } else { $message->message = "Le statut est passé à : {$event->ticket->status->label}"; } + $message->type = MessageType::public(); $message->save(); } }