diff options
author | Micah Lee <micah@micahflee.com> | 2020-08-19 19:40:00 -0400 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2020-08-19 19:40:00 -0400 |
commit | 9482461a00db0880c1e793182c1e4f8851939a5d (patch) | |
tree | 2f066a20fbb678cc10818796ac4f85c7e4d5d6e8 /onionshare | |
parent | 8e1b34ce13b8134623c76274bfb494c4fb8857c7 (diff) | |
download | onionshare-9482461a00db0880c1e793182c1e4f8851939a5d.tar.gz onionshare-9482461a00db0880c1e793182c1e4f8851939a5d.zip |
Split chat messages into username and message, and change UI for displaying messages
Diffstat (limited to 'onionshare')
-rw-r--r-- | onionshare/web/chat_mode.py | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/onionshare/web/chat_mode.py b/onionshare/web/chat_mode.py index d07eba81..6b35b051 100644 --- a/onionshare/web/chat_mode.py +++ b/onionshare/web/chat_mode.py @@ -69,12 +69,7 @@ class ChatModeWeb: ) self.web.add_request(self.web.REQUEST_LOAD, request.path) - r = make_response( - jsonify( - username=session.get("name"), - success=True, - ) - ) + r = make_response(jsonify(username=session.get("name"), success=True,)) return self.web.add_security_headers(r) @self.web.socketio.on("joined", namespace="/chat") @@ -86,6 +81,7 @@ class ChatModeWeb: emit( "status", { + "username": session.get("name"), "msg": "{} has joined.".format(session.get("name")), "connected_users": self.connected_users, "user": session.get("name"), @@ -99,7 +95,7 @@ class ChatModeWeb: The message is sent to all people in the room.""" emit( "message", - {"msg": "{}: {}".format(session.get("name"), message["msg"])}, + {"username": session.get("name"), "msg": message["msg"]}, room=session.get("room"), ) |