refactor(db): collapse three markRead variants into markMessageReadForReader (P1-16)

This commit is contained in:
ZacharyZhang-NY committed 2026-04-16 22:50:40 -04:00
1 parent 62050c9c05
commit 43a03aa5e9
4 files changed
+3 -35

No files matched your search

+2 -2
View File
@@ -1195,7 +1195,7 @@ describe("Agent Messages", () => {
body: "Hello",
});
db.markMessageRead(msgId, companyId);
db.markMessageReadForReader(msgId, companyId);
const messages = db.listAgentMessages(companyId);
const updatedMessage = messages.find((message) => message.id === msgId);
expect(updatedMessage?.readAt).toBeTruthy();
@@ -1219,7 +1219,7 @@ describe("Agent Messages", () => {
expect(recipientViewBefore).toHaveLength(1);
expect(recipientViewBefore[0].id).toBe(msgId);
db.markAgentMessageRead(msgId, companyId, agentBId);
db.markMessageReadForReader(msgId, companyId, agentBId);
const recipientViewAfter = db.listAgentMessages(companyId, { agentId: agentBId, unreadOnly: true });
expect(recipientViewAfter).toHaveLength(0);