0.3.35
support chat v3
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user