feat(reminders): получатели в отложенных/входящих, приватные сообщения чата, календарь, бейдж уведомлений

This commit is contained in:
2026-09-21 10:26:53 +03:00
parent 17e6ebf412
commit aa316141be
20 changed files with 312 additions and 36 deletions

View File

@@ -444,7 +444,9 @@ export class NotificationService {
formId: data.formId.toString(),
isChat: isChatNotification ? 'true' : 'false',
...(data.messageId ? { messageId: data.messageId.toString() } : {}),
type: 'chat',
// Чатовые уведомления сохраняем с type 'chat' (SW-обработчики кнопок «Ответить»/«Прочитано»),
// остальные — с реальным типом, чтобы не глушились suppression-логикой активного чата
type: isChatNotification ? 'chat' : (data.type || 'notification'),
}
: undefined;