0.12.7 chat fixes

This commit is contained in:
SDE
2024-01-26 17:45:48 +03:00
parent 03f9a836e6
commit de229c5f78
2 changed files with 21 additions and 8 deletions

View File

@@ -1,3 +1,5 @@
import copy
from .models import * from .models import *
from django.db.models import Q, Value as V, Count, OuterRef, Subquery from django.db.models import Q, Value as V, Count, OuterRef, Subquery
from django.http import HttpResponse, Http404, JsonResponse from django.http import HttpResponse, Http404, JsonResponse
@@ -50,18 +52,25 @@ def get_update_chat_Dict(data):
receiver = None receiver = None
if 'receiver' in data and data['receiver']: if 'receiver' in data and data['receiver']:
receiver = User.objects.get(id=data['receiver']) receiver = User.objects.get(id=data['receiver'])
#
# if data['sender'] == data['cur_user']: if data['sender'] == data['cur_user']:
# context_Dict.update({'user': sender}) user = copy.copy(sender)
# else: cur_receiver = copy.copy(receiver)
# context_Dict.update({'user': receiver}) # context_Dict.update({'user': sender})
# else:
user = copy.copy(receiver)
cur_receiver = copy.copy(sender)
# context_Dict.update({'user': receiver})
# context_Dict.update({'cur_receiver': receiver}) # context_Dict.update({'cur_receiver': receiver})
context_Dict.update({ context_Dict.update({
'cur_receiver': sender, 'cur_receiver': cur_receiver,
'user': receiver 'user': user
}) })
if sender == receiver:
print('!')
required_beep = data['required_beep'] required_beep = data['required_beep']

View File

@@ -41,6 +41,10 @@ def get_filesize(size):
@register.simple_tag @register.simple_tag
def get_msg_side(cur_user, ticket, msg): def get_msg_side(cur_user, ticket, msg):
if msg: if msg:
# if msg.sender == cur_user:
# return 'left'
# else:
# return 'right'
if msg.sender == cur_user: if msg.sender == cur_user:
return 'right' return 'right'
else: else: