From 5fa24d69c8a1f74fe000f2158d68c6b06d2857af Mon Sep 17 00:00:00 2001 From: "noah.lancien" Date: Thu, 6 Apr 2023 13:24:40 +0000 Subject: [PATCH] Added new policy to create private message --- app/Policies/TicketPolicy.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Policies/TicketPolicy.php b/app/Policies/TicketPolicy.php index b31d2db..68c6e69 100644 --- a/app/Policies/TicketPolicy.php +++ b/app/Policies/TicketPolicy.php @@ -46,6 +46,10 @@ class TicketPolicy extends RootPolicy ]), 'suscribeToTicket' => TicketStaticRules::make('ticketIsNotArchived', $model), 'createMessage' => TicketStaticRules::make('ticketIsNotArchived', $model), + 'createPrivateMessage' => StaticRules::or([ + URR::make('userIsAdmin', $user), + TicketStaticRules::make('ticketIsNotArchived', $model), + ]), 'updateMessage' => StaticRules::or([ URR::make('userIsAdmin', $user), TicketStaticRules::make('ticketIsNotArchived', $model),