Теперь увдомления не приходят когда идет синхронизация

This commit is contained in:
RoyceDa
2026-02-17 00:18:11 +02:00
parent 8dc0a7131e
commit 265b60b35a

View File

@@ -304,7 +304,7 @@ export function useDialogFiber() {
mentionFlag = true; mentionFlag = true;
} }
if (!muted.includes(toPublicKey) || mentionFlag) { if ((!muted.includes(toPublicKey) || mentionFlag) && protocolState != ProtocolState.SYNCHRONIZATION) {
/** /**
* Если группа не в мутие или есть упоминание - отправляем уведомление * Если группа не в мутие или есть упоминание - отправляем уведомление
*/ */
@@ -445,9 +445,9 @@ export function useDialogFiber() {
* чтобы когда приходит пачка сообщений с сервера в момент того как * чтобы когда приходит пачка сообщений с сервера в момент того как
* пользователь был неактивен, не слать уведомления по всем этим сообщениям * пользователь был неактивен, не слать уведомления по всем этим сообщениям
*/ */
if (!muted.includes(fromPublicKey)) { if (!muted.includes(fromPublicKey) || protocolState == ProtocolState.SYNCHRONIZATION) {
/** /**
* Если пользователь в муте - не отправляем уведомление * Если пользователь в муте или сейчас идет синхронизация - не отправляем уведомление
*/ */
notify("New message", "You have a new message"); notify("New message", "You have a new message");
} }