Commit 44ff8932738c8416924f0f4e7342a9e75f4dc3f8
1 parent
ec7502e7
Exists in
master
and in
2 other branches
Update badges according user action on app
Showing
1 changed file
with
2 additions
and
0 deletions
Show diff stats
api/views.py
@@ -327,6 +327,8 @@ class ChatViewset(viewsets.ModelViewSet, LogMixin): | @@ -327,6 +327,8 @@ class ChatViewset(viewsets.ModelViewSet, LogMixin): | ||
327 | 327 | ||
328 | messages = TalkMessages.objects.filter((Q(talk__user_one__email = username) & Q(talk__user_two__email = user_two)) | (Q(talk__user_one__email = user_two) & Q(talk__user_two__email = username))).order_by('-create_date') | 328 | messages = TalkMessages.objects.filter((Q(talk__user_one__email = username) & Q(talk__user_two__email = user_two)) | (Q(talk__user_one__email = user_two) & Q(talk__user_two__email = username))).order_by('-create_date') |
329 | 329 | ||
330 | + ChatVisualizations.objects.filter(Q(user = user) & Q(message__talk__user_two__email = user_two) & Q(viewed = False)).update(viewed = True) | ||
331 | + | ||
330 | page = [] | 332 | page = [] |
331 | 333 | ||
332 | for i in range(messages_by_page*(n_page - 1), (n_page*messages_by_page)): | 334 | for i in range(messages_by_page*(n_page - 1), (n_page*messages_by_page)): |