From 5c9260959f066dfe332344955001d03c50cd3cd5 Mon Sep 17 00:00:00 2001 From: emile Date: Fri, 12 Jul 2024 10:00:47 +0300 Subject: [PATCH] new --- .../__pycache__/consumers.cpython-310.pyc | Bin 6842 -> 7177 bytes osinaweb/support/consumers.py | 15 ++++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/osinaweb/support/__pycache__/consumers.cpython-310.pyc b/osinaweb/support/__pycache__/consumers.cpython-310.pyc index 6b145e385f77e68b154fdaebb49affb40d4ccc43..2b1931f76b29bbe22050bdf21a746b1301f2f4c8 100644 GIT binary patch delta 856 zcmZvaOH30{6o%*ADRpRvGL~s+>lhJ&SP&Hz!$RG-&<)l2KqN@1og!08TkZ@INr@WV zxFC|87-M9C%dUKM=YzzJE0>z6TXg5b=w3Xh5*CJ;oNxX)k9*I3yz0L{5Gpk_1r&N7 zeO#Wn+VvuI4&V}w!Jux3?t<7u16ZHKG{Y2@+^)AcjFWNF;r{) zO(OuqwdK$u$O{UpWT(m8Hi8Yda9{yErK031z6kVHE3ha)u@xF#P03@F_qBD_&B=7O zR4nGQo>MBOCo@I6kdsND+(B{K&fsBXlyL=rHd`TX-Y0w;0o4!M28N9;d>2ggA0W4* zEC`RLuLxT#i3OFX_r$7ds}!H!Q(s6aLivQM}u-%kiA-RL<)y6$?%=*UK%r z2PeJhf=tnnBf)x)u9xv{P zD^4YKJYfvND3%kgxMBoiCY5W72AZV>wBuScu|aFsHGE@yx2o{(NdB9%GJ6_Xj#Z^?dZgnAd6 z?w1){Gb|y;aWygk*YQiFv%}`19AleSzOjD-_eM{JZjelhl)S~RNt}*a{vRxz+JmTs zJ$csk1`Di;j1r@sU&gjrIWfck^+d_aWo)e}))U;kr0kw&oMbdJ_$1_QhR2wtdu(B2 qJPyCGBR-SZb{{zL4j+ag=SZ*f|4qgmeu_Wz^9GSDC(fvS=DxpNHos~B delta 546 zcmZ{gJuE{}6vy9rw7Gd+zqPNbA`x0IB0dsgz+y4@7=*z`6-6s(UG=dL(aF~2L}D>Z z45E315Mi_uf*6>r40dr&B{nxXzx?mH|8vhhcdz53&6##MG=1=M^gn8vKH70#_A-!niGcl`DC6dlT8Jn`q?8e0P+p>a-3Fk%cY zmd%VT-g<&Yoa8CRmmn0o3*9c`)UygE@iWi?Q&?}**=OkZx4*_$Jn=Sx8Kc`dOOoc5 z8=RWMOCxN5V>xfV8WO6Ltc$N&V716tVif($n6Ai#(!4JkGptq^e}e=Y%4C!?y^Kvp z7sJKikC$5v$ymkCP#e6X46Xb>_%;vjS||S_*Q_ztv9@v_;&@13{aD#tQd=JR0l3|F AfB*mh diff --git a/osinaweb/support/consumers.py b/osinaweb/support/consumers.py index b5784c0a..2f4e8603 100644 --- a/osinaweb/support/consumers.py +++ b/osinaweb/support/consumers.py @@ -168,8 +168,21 @@ class TicketRoomConsumer(WebsocketConsumer): })) def modify_online_user(self): - print('hi') + event = { + 'type': 'user_connection_handler', + } + async_to_sync(self.channel_layer.group_send)( + self.ticket_number, event + ) + def user_connection_handler(self, event): + context = { + } + html = render_to_string("details_templates/partials/ticket-online-users.html", context=context) + self.send(text_data=json.dumps({ + 'event_type': 'user_status', + 'html': html + }))