diff options
Diffstat (limited to 'packages/meshbay-node/src')
| -rw-r--r-- | packages/meshbay-node/src/meshbay_node/transport/webrtc_server.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/meshbay-node/src/meshbay_node/transport/webrtc_server.py b/packages/meshbay-node/src/meshbay_node/transport/webrtc_server.py index 483a6a7..d654894 100644 --- a/packages/meshbay-node/src/meshbay_node/transport/webrtc_server.py +++ b/packages/meshbay-node/src/meshbay_node/transport/webrtc_server.py @@ -1177,6 +1177,11 @@ class WebRTCPeerSession: "type": "chat_notify", "group_id": self._group_id, "sender_name": sender_name, + # Who actually wrote it, from the authenticated session. The + # hub used to fall back to this node's own token subject — + # the operator — so everyone was notified of their own + # messages and the operator was notified of nobody's. + "sender_user_id": self._user_id, }))) except Exception: pass |