Reviewed-on: #9
This commit was merged in pull request #9.
This commit is contained in:
@@ -88,6 +88,12 @@ public class MessageDispatcher {
|
|||||||
/**
|
/**
|
||||||
* Отправляем PUSH уведомление
|
* Отправляем PUSH уведомление
|
||||||
*/
|
*/
|
||||||
|
if(packet instanceof Packet11Typeing){
|
||||||
|
/**
|
||||||
|
* Если это пакет печати, то не отправляем пуш уведомление, так как это может привести к спаму пушами при наборе текста
|
||||||
|
*/
|
||||||
|
return;
|
||||||
|
}
|
||||||
this.firebaseDispatcher.sendPushNotification(groupMembersPublicKeys, "Rosetta", "New message in group");
|
this.firebaseDispatcher.sendPushNotification(groupMembersPublicKeys, "Rosetta", "New message in group");
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -112,10 +118,6 @@ public class MessageDispatcher {
|
|||||||
* Отправляем сообщение получателю
|
* Отправляем сообщение получателю
|
||||||
*/
|
*/
|
||||||
this.clientManager.sendPacketToAuthorizedPK(toPublicKey, packet);
|
this.clientManager.sendPacketToAuthorizedPK(toPublicKey, packet);
|
||||||
/**
|
|
||||||
* Отправляем PUSH уведомление получателю
|
|
||||||
*/
|
|
||||||
this.firebaseDispatcher.sendPushNotification(toPublicKey, "Rosetta", "New message from");
|
|
||||||
|
|
||||||
if(!bufferizationNeed){
|
if(!bufferizationNeed){
|
||||||
/**
|
/**
|
||||||
@@ -128,6 +130,10 @@ public class MessageDispatcher {
|
|||||||
* Сохраняем сообщение в буфер на случай если получатель офлайн, или нам нужна будет синхронизация сообщений для получателя
|
* Сохраняем сообщение в буфер на случай если получатель офлайн, или нам нужна будет синхронизация сообщений для получателя
|
||||||
*/
|
*/
|
||||||
this.bufferService.pushPacketToBuffer(fromPublicKey, toPublicKey, packet);
|
this.bufferService.pushPacketToBuffer(fromPublicKey, toPublicKey, packet);
|
||||||
|
/**
|
||||||
|
* Отправляем PUSH уведомление получателю
|
||||||
|
*/
|
||||||
|
this.firebaseDispatcher.sendPushNotification(toPublicKey, "Rosetta", "New message");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user