0.3.27
support chat v3
This commit is contained in:
@@ -428,30 +428,31 @@ def create_ticket_ajax(request):
|
||||
ticket.enable = True
|
||||
ticket.save()
|
||||
|
||||
|
||||
# рассылаем всем менеджерам сообщение
|
||||
|
||||
Dict = {
|
||||
'ticket': ticket,
|
||||
'tickets_wo_manager': get_tickets_wo_manager()
|
||||
}
|
||||
tickets_wo_manager_html = render_to_string('widgets/w_tickets_wo_manager.html', Dict, request=request)
|
||||
|
||||
group_name = 'support_managers'
|
||||
Dict = {
|
||||
'type': 'update_chat',
|
||||
'tickets_wo_manager_html': tickets_wo_manager_html,
|
||||
'required_beep': True,
|
||||
'group_name': group_name,
|
||||
}
|
||||
channel_layer = get_channel_layer()
|
||||
async_to_sync(channel_layer.group_send)(
|
||||
group_name,
|
||||
Dict
|
||||
)
|
||||
|
||||
|
||||
# ---------------------
|
||||
from .websocket_views import send_to_support_managers_list_tickets_wo_manager
|
||||
send_to_support_managers_list_tickets_wo_manager(ticket, required_beep=True)
|
||||
# # рассылаем всем менеджерам сообщение
|
||||
#
|
||||
# Dict = {
|
||||
# 'ticket': ticket,
|
||||
# 'tickets_wo_manager': get_tickets_wo_manager()
|
||||
# }
|
||||
# tickets_wo_manager_html = render_to_string('widgets/w_tickets_wo_manager.html', Dict, request=request)
|
||||
#
|
||||
# group_name = 'support_managers'
|
||||
# Dict = {
|
||||
# 'type': 'update_chat',
|
||||
# 'tickets_wo_manager_html': tickets_wo_manager_html,
|
||||
# 'required_beep': True,
|
||||
# 'group_name': group_name,
|
||||
# }
|
||||
# channel_layer = get_channel_layer()
|
||||
# async_to_sync(channel_layer.group_send)(
|
||||
# group_name,
|
||||
# Dict
|
||||
# )
|
||||
#
|
||||
#
|
||||
# # ---------------------
|
||||
|
||||
msgs_for_ticket = get_messages_for_ticket(ticket)
|
||||
Dict = {
|
||||
|
||||
Reference in New Issue
Block a user