Enhance issue dependency filtering: include epic-related issues in composedIssues

This commit is contained in:
Cédric OLIVIER
2026-05-22 19:11:56 +02:00
parent ed3d40fec7
commit eeb648addd
+5 -1
View File
@@ -66,7 +66,11 @@ export class IssueDetail {
} }
protected get composedIssues(): IssueEntity[] { 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 { protected get isEpicIssue(): boolean {