emile 7 months ago
parent 3d45169685
commit 0b3f485886

@ -6,6 +6,7 @@ from django.shortcuts import get_object_or_404
from django.db.models import Q from django.db.models import Q
from django.utils.dateparse import parse_date from django.utils.dateparse import parse_date
from django.db.models import Count from django.db.models import Count
from django.forms.models import model_to_dict
@api_view(['GET']) @api_view(['GET'])
def get_chat_rooms(request): def get_chat_rooms(request):
@ -32,7 +33,7 @@ def get_dms(request):
'last_update': chat_room.last_updated, 'last_update': chat_room.last_updated,
'date_created': chat_room.date_created, 'date_created': chat_room.date_created,
'unread_messages': chat_room.unread_messages(user), 'unread_messages': chat_room.unread_messages(user),
'last_message': ChatMessage.objects.filter(room=chat_room).last() 'last_message': model_to_dict(ChatMessage.objects.filter(room=chat_room).last())
} }
members = chat_room.chatmember_set.all() members = chat_room.chatmember_set.all()
member_data = [] member_data = []

Loading…
Cancel
Save