From 1831226a75fb6c7ef8617241cd44b086ef5e2f17 Mon Sep 17 00:00:00 2001 From: emile Date: Fri, 12 Jul 2024 11:25:47 +0300 Subject: [PATCH] new --- .../__pycache__/consumers.cpython-310.pyc | Bin 7137 -> 7301 bytes osinaweb/support/consumers.py | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/osinaweb/support/__pycache__/consumers.cpython-310.pyc b/osinaweb/support/__pycache__/consumers.cpython-310.pyc index 1c6aaf79145b018e7bfd40a5cbf21e81116fc76e..9c97d4e7a012517f6e197827bc9e0213a1ddd641 100644 GIT binary patch delta 1513 zcmaKsUu;uV9LMkP-0t>v{j+X!-P)>)WQ>(TK!j}_6DA`928(Qi$)AB`x3E=dw{ve1 zX9*^#ZzRO?;L9FHOpF+UF^g|L0l^0o2|o701c(Vf5*~;N0e;`pNyj3zxu5>-@89{I z-}#;1?)@qqDTc%K27kPJ7mjc4`Z;pbPbu}6KS3MSzy6WnMmEVlpjVCAYp7p+X%ARc zt-4|VWc6wX^?9I!wk*sCl0<##*ZRq0J6NBx<#w3cfNekkuoxAen=3eS5MrHEIyvp8 zEV&BSoq%3(Eu=lbULf@ht08SwUk4A9tL_G81~O1=06qYQ8JB!|9XSHUATV0h))uLz zRu@7^PIEbQs&^CI5S%iX#ihiO;+7TCvv45XLCYuRP2e8>lIJtB&UQz z>VA#E!<27AQH#?nhpRnW(l>QI(y?BLCE%X~p5GPsxwflnKGoK+h0wdxAxE4SXUH+jq8R7X@UzfMe5&!zj;+!DEF-DA3U1pT`)WG2~ z%1}=l;=5Uae3jrtu~5iOcvHoK%eAz^sSSt&I>rxa1%NVSjKK}iRUd|8r|OTs8i=si zL_!EP9^EzK_VX(jMsZNY4ad|a8ji0loH{PtPmF;Fs9{Tu;k|CQP<0QCAT&;av$5|eqh-tA7b4v{J7Y?B`mTYhkP~({zf0G z?#3hS?;~m}@D|Vmq=8Q0kouvqkLtg>-AHsz-D#Sl3AMX<1O2{mw)sa|rzboFM?D1* z*#cQN5f`W8pUk>h&y&^Z$g2-qx;j6G3r6YxCjHq=sP9|S*5auD-O@p~RDEp!u5pAN z0geLQz)RO3U zEb$NY#~HKj>W^5f3N*jbBTw*qN@V0`FiryNfMww*?mqNWjM)_kU-+{%O~V8HKKkG7 z3h+zCCv#axV&r8W(0%#@QUNFeda-Fpy5F&-e^hEbe(=N$Y&u**a)FmOJha zcRl_3V9!G50VQDZNM28L(?j)MV&m`iLkZ1raqqqDCtMil7mzQ$>*1ofecwjG`v) zOwLjlBqk;rqcOO2p@}hZMcj5_qDI*mA0aM`E!)s1JS>=Ui97Vl6%y6-&DHFw<|$bV#Hm$XB{tG!wccr2>ACvA88;nh z#2pozCnwxtA!_MyUT0z#+heNSf$1Qy4R8ZaM%H1ZdUd%Ka)F-d={I6dS%KNzfceMO zP>nznT`csAEp*j$RLsy@&p`ctnAZUZfM&)WhnZQnz<|W^pk>Xa%_VbJ@!T-KGjuP1 zuxta|ktAmSGhUfpmbrwQ$u@7XXtN4}7%yTJ*}$KydNO0A`+8E6lfWR&+8lw0U9N>8 z7ia#_3jp$iHw9*UZa=e)3HlmD9ku%U;|d4Z`9-mfC_@*cwl15l z+*HOy8d~YHkK^kY72}Gq>9%HGU4kNoi%R8s4u~zV7Ug0sOM&e`0BGkLL|pkS6~#ff z3wQhEAs)nB2{UH6iuRU-NiSMdiuSa7GDb>v80lm>W8~T-TaoH8%IWQ3`3S={22B+m zTbjUV3xEd68lVm+2Rdkp79_oRncXc_+NVY6R`DD0l&<>Eh*R|0zfQcEEL(V2tZ9Nb z7HT!MK$bwyox`lFGifB#X=&}XhkleSFYkp5y7jkXG*@=o6R360o}+7lsFY!}MFTT>p(7?YNFpdWJMmXj@GT_R~5t<0^6kBOJ UoN%HwY*?ac)D)?-S1m062_jVl82|tP diff --git a/osinaweb/support/consumers.py b/osinaweb/support/consumers.py index 3207a785..7556e868 100644 --- a/osinaweb/support/consumers.py +++ b/osinaweb/support/consumers.py @@ -169,9 +169,10 @@ class TicketRoomConsumer(WebsocketConsumer): })) def modify_online_user(self): + connections = TicketConnection.objects.filter(ticket=self.ticket, terminated_at__isnull=True) event = { 'type': 'user_connection_handler', - 'user': self.user, + 'connections': connections, } async_to_sync(self.channel_layer.group_send)( self.ticket_number, event @@ -179,7 +180,7 @@ class TicketRoomConsumer(WebsocketConsumer): def user_connection_handler(self, event): context = { - 'user': event['user'] + 'connections': event['connections'], } html = render_to_string("details_templates/partials/ticket-online-users.html", context=context) self.send(text_data=json.dumps({