emile 10 months ago
parent 8d36f43bfe
commit 5d4e6fa09b

@ -170,17 +170,10 @@ class TicketRoomConsumer(WebsocketConsumer):
def modify_online_user(self): def modify_online_user(self):
connections = TicketConnection.objects.filter(ticket=self.ticket, terminated_at__isnull=True) connections = TicketConnection.objects.filter(ticket=self.ticket, terminated_at__isnull=True)
my_connections = []
for connection in connections:
connection_data = {
'first_name': connection.user.first_name,
'last_name': connection.user.last_name,
}
my_connections.append(connection_data)
event = { event = {
'type': 'user_connection_handler', 'type': 'user_connection_handler',
'user': self.user, 'user': self.user,
'connections': my_connections, 'connections': list(connections.values()),
} }
async_to_sync(self.channel_layer.group_send)( async_to_sync(self.channel_layer.group_send)(
self.ticket_number, event self.ticket_number, event
@ -237,7 +230,6 @@ class NewTicketConsumer(WebsocketConsumer):
})) }))
class NewTicketUpdateConsumer(WebsocketConsumer): class NewTicketUpdateConsumer(WebsocketConsumer):
def connect(self): def connect(self):
self.user = self.scope['user'] self.user = self.scope['user']

Loading…
Cancel
Save