diff options
author | Vitaly Takmazov | 2018-05-10 14:14:49 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2018-05-10 14:14:49 +0300 |
commit | 87773235eb18e5b711f1d1e09a017322229c623c (patch) | |
tree | d57254945423c6758c61a5483e28d635cfea827f /juick-server/src/main/java | |
parent | 92d6239a05f2eefa69505e4e6570045290b00b94 (diff) |
send message read events to websocket users
Diffstat (limited to 'juick-server/src/main/java')
-rw-r--r-- | juick-server/src/main/java/com/juick/server/ServerManager.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/juick-server/src/main/java/com/juick/server/ServerManager.java b/juick-server/src/main/java/com/juick/server/ServerManager.java index b6e3afcf..92821feb 100644 --- a/juick-server/src/main/java/com/juick/server/ServerManager.java +++ b/juick-server/src/main/java/com/juick/server/ServerManager.java @@ -202,6 +202,11 @@ public class ServerManager implements NotificationListener { serviceMessage.setUser(userTo); serviceMessage.setMid(source.getMid()); serviceMessage.setUnread(false); + try { + u.session.sendMessage(new TextMessage(jsonMapper.writeValueAsString(serviceMessage))); + } catch (IOException e) { + logger.error("JSON error", e); + } }); } } |