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,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from .models import *
|
||||
def get_routes_Dict(user=None):
|
||||
def get_routes_Dict(user=None, data=None):
|
||||
from ReferenceDataApp.models import Airport, Country, City
|
||||
|
||||
# if not user and user.is_authenticated:
|
||||
|
||||
@@ -11,4 +11,5 @@ urlpatterns = [
|
||||
path('edit_route/', edit_route_ajax, name='edit_route_ajax'),
|
||||
|
||||
path('get_routes/', get_routes_ajax, name='get_routes_ajax'),
|
||||
|
||||
]
|
||||
Reference in New Issue
Block a user