diff --git a/app/Jobs/AutoCloseOldTickets.php b/app/Jobs/AutoCloseOldTickets.php index 1279d11..984587e 100644 --- a/app/Jobs/AutoCloseOldTickets.php +++ b/app/Jobs/AutoCloseOldTickets.php @@ -28,10 +28,8 @@ class AutoCloseOldTickets $oldStatus = $ticket->status; $ticket->status = TicketStatus::archived(); $ticket->saveQuietly(); - if (!$ticket->subscriptions->contains($ticket->user)) { - event(new TicketStatusChanged($ticket, $oldStatus, null, $message)); - } - event(new NotifySubscriptions($ticket, $message)); + event(new TicketStatusChanged($ticket, $oldStatus, null, $message)); + event(new NotifySubscriptions($ticket, $message, collect($ticket->user))); } } } diff --git a/app/Listeners/SendSubscriptionsNotificationsMail.php b/app/Listeners/SendSubscriptionsNotificationsMail.php index fe5d622..0ba5511 100644 --- a/app/Listeners/SendSubscriptionsNotificationsMail.php +++ b/app/Listeners/SendSubscriptionsNotificationsMail.php @@ -22,7 +22,7 @@ class SendSubscriptionsNotificationsMail foreach ($event->ticket->subscriptions as $sub) { if ( $sub->email !== $ignoreConnectedUserEmail and - !$ignoreUsers->contains('email', $sub->email) + !$ignoreUsers->contains($sub->email) ) { Mail::to($sub->email) ->send(new TicketUpdate($event->ticket, $event->corpsMaj));