Skip to content

Commit 5a75e2c

Browse files
authored
Remove suspected unused code (#478)
1 parent 0c40c2d commit 5a75e2c

File tree

1 file changed

+1
-25
lines changed
  • projects/jupyter-server-ydoc/jupyter_server_ydoc

1 file changed

+1
-25
lines changed

projects/jupyter-server-ydoc/jupyter_server_ydoc/handlers.py

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
import asyncio
77
import json
8-
import time
98
import uuid
109
from logging import Logger
1110
from typing import Any, Literal
@@ -15,7 +14,7 @@
1514
from jupyter_server.base.handlers import APIHandler, JupyterHandler
1615
from jupyter_server.utils import ensure_async
1716
from jupyter_ydoc import ydocs as YDOCS
18-
from pycrdt import Doc, UndoManager, write_var_uint
17+
from pycrdt import Doc, UndoManager
1918
from pycrdt_websocket.websocket_server import YRoom
2019
from pycrdt_websocket.ystore import BaseYStore
2120
from tornado import web
@@ -28,7 +27,6 @@
2827
JUPYTER_COLLABORATION_EVENTS_URI,
2928
JUPYTER_COLLABORATION_FORK_EVENTS_URI,
3029
LogLevel,
31-
MessageType,
3230
decode_file_path,
3331
encode_file_path,
3432
room_id_from_encoded_path,
@@ -290,28 +288,6 @@ async def on_message(self, message):
290288
"""
291289
On message receive.
292290
"""
293-
message_type = message[0]
294-
295-
if message_type == MessageType.CHAT:
296-
msg = message[2:].decode("utf-8")
297-
298-
user = self.current_user
299-
data = json.dumps(
300-
{
301-
"sender": user.username,
302-
"timestamp": time.time(),
303-
"content": json.loads(msg),
304-
}
305-
).encode("utf8")
306-
307-
for client in self.room.clients:
308-
if client != self:
309-
task = asyncio.create_task(
310-
client.send(bytes([MessageType.CHAT]) + write_var_uint(len(data)) + data)
311-
)
312-
self._websocket_server.background_tasks.add(task)
313-
task.add_done_callback(self._websocket_server.background_tasks.discard)
314-
315291
self._message_queue.put_nowait(message)
316292
self._websocket_server.ypatch_nb += 1
317293

0 commit comments

Comments
 (0)