feat: Add bounce and complaint filter to activity feed

This commit is contained in:
Dries Augustyns
2026-01-21 20:52:23 +01:00
parent e16093a264
commit c85df75d53
4 changed files with 45 additions and 2 deletions
+15
View File
@@ -480,6 +480,21 @@ export class ActivityService {
},
});
}
// Email complaint
if (email.complainedAt && (!types || types.includes(ActivityType.EMAIL_COMPLAINT))) {
activities.push({
id: `${email.id}_complaint`,
type: ActivityType.EMAIL_COMPLAINT,
timestamp: email.complainedAt,
contactEmail: email.contact.email,
contactId: email.contactId,
metadata: {
...baseMetadata,
error: email.error,
},
});
}
}
return activities;