emile 10 months ago
parent 707ea7a1bb
commit 3abf36da0d

@ -170,18 +170,9 @@ class TicketRoomConsumer(WebsocketConsumer):
})) }))
def modify_online_user(self): def modify_online_user(self):
connections = TicketConnection.objects.filter(ticket=self.ticket, terminated_at__isnull=True)
event = { event = {
'type': 'user_connection_handler', 'type': 'user_connection_handler',
'user': self.user, 'user': self.user,
'connections': list(connections.values(
'user__username',
'user__first_name',
'user__last_name',
'date',
'terminated_at'
)),
} }
async_to_sync(self.channel_layer.group_send)( async_to_sync(self.channel_layer.group_send)(
self.ticket_number, event self.ticket_number, event
@ -189,7 +180,6 @@ class TicketRoomConsumer(WebsocketConsumer):
def user_connection_handler(self, event): def user_connection_handler(self, event):
context = { context = {
'connections': event['connections'],
'user': event['user'] 'user': event['user']
} }
html = render_to_string("details_templates/partials/ticket-online-users.html", context=context) html = render_to_string("details_templates/partials/ticket-online-users.html", context=context)

Loading…
Cancel
Save