BeWoMitarbeiterApp: Listener in KontaktChatActivity.java

This commit is contained in:
staccatomamba
2016-08-03 11:50:16 +02:00
parent 642e3bc825
commit 9395845928
21 changed files with 340 additions and 88 deletions

View File

@@ -131,7 +131,7 @@ namespace BeWoChatServer
}
// Boradcast
var abc = clientList.Select(s => s.Value).Distinct().ToList();
var abc = clientList.Where(w => w.Value != dataPacket.SenderPersonOid).Select(s => s.Value).Distinct().ToList();
var msg = "";
foreach(var oid in abc)
@@ -144,9 +144,12 @@ namespace BeWoChatServer
}
}
var packet = new Packet {ChatMessage = msg, ClientName = dataPacket.ClientName, DataIdentifier = DataIdentifier.StatusNotificationLoginBroadcast, MessageTimeStamp = DateTime.Now, Tenant = dataPacket.Tenant, SenderPersonOid = dataPacket.SenderPersonOid};
if(msg.Length > 0)
{
var packet = new Packet {ChatMessage = msg, ClientName = dataPacket.ClientName, DataIdentifier = DataIdentifier.StatusNotificationLoginBroadcast, MessageTimeStamp = DateTime.Now, Tenant = dataPacket.Tenant, SenderPersonOid = dataPacket.SenderPersonOid};
dataPacket.Socket.Send(packet.GetDataStream());
dataPacket.Socket.Send(packet.GetDataStream());
}
break;
case DataIdentifier.Message: