Skip to main content
notification_recipient.deleted é emitido depois da remoção lógica de um NotificationRecipient.

Detalhes do Evento

PropriedadeValor
Tiponotification_recipient.deleted
OrigemRemoção lógica de NotificationRecipient
PublicaçãoApós commit do recipient atualizado
QuandoO destinatário remove uma notificação do próprio inbox.

Handlers

HandlerResponsabilidadeDados usadosExecução
Nenhum handler obrigatórioDisponível para projeções futuras.identifier, dataAssíncrona.

Payload

CampoTipoDescrição
identifierUUIDIdentificador do NotificationRecipient
dataNotificationRecipientEntidade removida logicamente

Regras dos handlers

  • Handlers não rodam na transação que removeu o recipient.
  • Falha em handler não desfaz a remoção lógica.
  • Cada handler deve ser idempotente.

Exemplo

{
  "type": "notification_recipient.deleted",
  "identifier": "0197fa01-d2e2-70df-8fd3-9e22a345a196",
  "data": {
    "notificationRecipientId": "0197fa01-d2e2-70df-8fd3-9e22a345a196",
    "deletedAt": "2026-07-04T16:12:00.000Z",
    "deletedBy": "0197a805-0910-7eb2-bae7-90a13df2a9b2"
  }
}