support chat v3
This commit is contained in:
SDE
2023-08-24 16:48:13 +03:00
parent 4f294455cc
commit 30b090c527
4 changed files with 9 additions and 2 deletions

View File

@@ -323,6 +323,9 @@ def get_tickets_wo_manager():
return tickets
def get_tickets_for_manager(user):
unread_msgs = Message.objects.filter(
group=31, status='sended', receiver=user
)
unread_msgs = Message.objects.filter(
group=OuterRef('pk'), status='sended', receiver=user

View File

@@ -368,7 +368,10 @@ def support_show_chat_by_ticket_ajax(request):
# if len(msgs) > 1:
new_msg_allow = True
# msgs.filter(receiver=cur_receiver).update(status='seen')
seen_msgs = msgs.filter(receiver=request.user, status='sended')
if seen_msgs:
seen_msgs.update(status='seen')
msgs = get_messages_for_ticket(ticket)
Dict = {
'ticket': ticket,