|
|
@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.cnd3b.common.Controller;
|
|
|
import com.cnd3b.common.data.SQLFactory;
|
|
|
import com.cnd3b.common.parameter.parameter;
|
|
|
+import com.cnd3b.common.websocket.WebClientSocket;
|
|
|
import com.cnd3b.utility.Encryption;
|
|
|
import p2.util.P2Exception;
|
|
|
|
|
|
@@ -54,7 +55,9 @@ public class message extends Controller {
|
|
|
ArrayList<Long> userids = getUserIds(timdialogid);
|
|
|
for (long userid : userids) {
|
|
|
if (parameter.websocketClients.containsKey(userid)) {
|
|
|
- parameter.websocketClients.get(userid).sendDialogMessage(messageObject);
|
|
|
+ for (WebClientSocket webClientSocket : parameter.websocketClients.get(userid).values()) {
|
|
|
+ webClientSocket.sendDialogMessage(messageObject);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
saveMessage(messageObject);
|
|
|
@@ -89,7 +92,9 @@ public class message extends Controller {
|
|
|
ArrayList<Long> userids = getUserIds(timdialogid);
|
|
|
for (long userid : userids) {
|
|
|
if (parameter.websocketClients.containsKey(userid)) {
|
|
|
- parameter.websocketClients.get(userid).sendDialogMessage(messageObject);
|
|
|
+ for (WebClientSocket webClientSocket : parameter.websocketClients.get(userid).values()) {
|
|
|
+ webClientSocket.sendDialogMessage(messageObject);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
saveMessage(messageObject);
|
|
|
@@ -131,7 +136,9 @@ public class message extends Controller {
|
|
|
ArrayList<Long> userids = getUserIds(timdialogid);
|
|
|
for (long userid : userids) {
|
|
|
if (parameter.websocketClients.containsKey(userid)) {
|
|
|
- parameter.websocketClients.get(userid).sendDialogMessage(messageObject);
|
|
|
+ for (WebClientSocket webClientSocket : parameter.websocketClients.get(userid).values()) {
|
|
|
+ webClientSocket.sendDialogMessage(messageObject);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
saveMessage(messageObject);
|