diff --git a/backend/src/test/java/org/raddatz/familienarchiv/dashboard/AuditLogQueryRepositoryRolledUpTest.java b/backend/src/test/java/org/raddatz/familienarchiv/dashboard/AuditLogQueryRepositoryRolledUpTest.java index f0d732d5..626903b4 100644 --- a/backend/src/test/java/org/raddatz/familienarchiv/dashboard/AuditLogQueryRepositoryRolledUpTest.java +++ b/backend/src/test/java/org/raddatz/familienarchiv/dashboard/AuditLogQueryRepositoryRolledUpTest.java @@ -230,6 +230,19 @@ class AuditLogQueryRepositoryRolledUpTest { ); } + @Test + void youParticipated_is_false_when_comment_added_has_no_commentId_in_payload() { + insertUserAndDocs(); + insertAuditEvent(OTHER_USER_ID, DOC_ID, "COMMENT_ADDED", + Instant.parse("2026-04-20T10:00:00Z"), Map.of()); + + List rows = auditLogQueryRepository.findRolledUpActivityFeed(USER_ID.toString(), 40); + + assertThat(rows).allSatisfy(r -> + assertThat(r.isYouParticipated()).isFalse() + ); + } + @Test void youParticipated_is_false_when_reply_notification_belongs_to_other_user() { insertUserAndDocs();