From eeb648addd5e31388cca65f882f41bb48ef17f7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20OLIVIER?= Date: Fri, 22 May 2026 19:11:56 +0200 Subject: [PATCH] Enhance issue dependency filtering: include epic-related issues in composedIssues --- src/app/issues/issue-detail/issue-detail.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/issues/issue-detail/issue-detail.ts b/src/app/issues/issue-detail/issue-detail.ts index d6d7a86..9b2fd53 100644 --- a/src/app/issues/issue-detail/issue-detail.ts +++ b/src/app/issues/issue-detail/issue-detail.ts @@ -66,7 +66,11 @@ export class IssueDetail { } protected get composedIssues(): IssueEntity[] { - return this.issues().filter((issue) => issue.dependsOnIds.includes(this.issue.id)); + return this.issues().filter( + (issue) => + issue.id !== this.issue.id && + (issue.dependsOnIds.includes(this.issue.id) || issue.epic === this.issue.name), + ); } protected get isEpicIssue(): boolean {