notification for post message admin fixed

This commit is contained in:
ilmedova 2022-12-05 17:51:08 +05:00
parent 6ce69b6aaf
commit 5de694b6d1
1 changed files with 2 additions and 8 deletions

View File

@ -87,14 +87,8 @@ public function postMessageAdmin(MessageRequest $request)
$message->save();
$ticket = Ticket::find($request->ticket_id);
if($ticket->last_sender == 'client'){
$user = Client::find($ticket->client_id);
if($user == null){
$not_suspended_clients = Client::where('is_suspended', 0)->where('account_id', $request->account_id)->get();
Notification::send($not_suspended_clients, new TicketMessage());
}
else{
$user->notify(new TicketMessage());
}
$account = Account::with('clients')->find($ticket->client_id);
Notification::send($account->clients()->where('is_suspended', 0)->get(), new TicketMessage());
}
$ticket['last_sender'] = 'admin';
$ticket->save();