diff --git a/app/Events/TicketStatusChanged.php b/app/Events/TicketStatusChanged.php index 9d80f77..f5d6d7b 100644 --- a/app/Events/TicketStatusChanged.php +++ b/app/Events/TicketStatusChanged.php @@ -50,7 +50,7 @@ class TicketStatusChanged User $user = null, string $message = null, bool $is_private = false, - bool $status_changed = false + bool $status_changed = true ) { $this->ticket = $ticket; $this->status = $status; diff --git a/app/Http/Controllers/TicketController.php b/app/Http/Controllers/TicketController.php index 02a94c5..746f15f 100644 --- a/app/Http/Controllers/TicketController.php +++ b/app/Http/Controllers/TicketController.php @@ -409,7 +409,7 @@ class TicketController extends Controller $oldStatus = $ticket->status; $ticket->status = TicketStatus::inprogress(); $ticket->saveQuietly(); - event(new TicketStatusChanged($ticket, $oldStatus, null, $message)); + event(new TicketStatusChanged($ticket, $oldStatus, null, $message, false, false)); event(new NotifySubscriptions($ticket, $message, collect([$ticket->user]))); /** @var \App\Models\User */ @@ -454,7 +454,7 @@ class TicketController extends Controller /** @var \App\Enums\TicketStatus */ $oldStatus = $ticket->status; - event(new TicketStatusChanged($ticket, $oldStatus, null, $message, true)); + event(new TicketStatusChanged($ticket, $oldStatus, null, $message, true, false)); event(new NotifySubscriptions($ticket, $message, collect([$ticket->user]))); /** @var \App\Models\User */ diff --git a/app/Models/Ticket.php b/app/Models/Ticket.php index 3e35c39..db8b24b 100644 --- a/app/Models/Ticket.php +++ b/app/Models/Ticket.php @@ -77,8 +77,7 @@ class Ticket extends Model TicketStatus::make($ticket->original['status']), auth()->user(), null, - false, - true + false )); event(new NotifySubscriptions($ticket, sprintf( '%s a modifié le statut en %s',