Merge pull request #2542 from plind-dm/fix/heartbeat-context-attachments

fix(api): include attachment metadata in heartbeat-context response
This commit is contained in:
Dotta
2026-04-06 08:55:49 -05:00
committed by GitHub
2 changed files with 13 additions and 1 deletions
@@ -10,6 +10,7 @@ const mockIssueService = vi.hoisted(() => ({
findMentionedProjectIds: vi.fn(),
getCommentCursor: vi.fn(),
getComment: vi.fn(),
listAttachments: vi.fn(),
}));
const mockProjectService = vi.hoisted(() => ({
@@ -129,6 +130,7 @@ describe("issue goal context routes", () => {
latestCommentAt: null,
});
mockIssueService.getComment.mockResolvedValue(null);
mockIssueService.listAttachments.mockResolvedValue([]);
mockProjectService.getById.mockResolvedValue({
id: legacyProjectLinkedIssue.projectId,
companyId: "company-1",
@@ -197,5 +199,6 @@ describe("issue goal context routes", () => {
}),
);
expect(mockGoalService.getDefaultCompanyGoal).not.toHaveBeenCalled();
expect(res.body.attachments).toEqual([]);
});
});