1.1 --- a/src/main/java/de/uapcore/lightpit/viewmodel/IssueEditView.java Sat Oct 17 15:21:56 2020 +0200 1.2 +++ b/src/main/java/de/uapcore/lightpit/viewmodel/IssueEditView.java Sat Oct 17 19:56:50 2020 +0200 1.3 @@ -11,6 +11,7 @@ 1.4 private Set<Version> versionsUpcoming = new HashSet<>(); 1.5 private Set<Version> versionsRecent = new HashSet<>(); 1.6 private List<User> users; 1.7 + private List<Component> components; 1.8 private List<IssueComment> comments; 1.9 1.10 public void setIssue(Issue issue) { 1.11 @@ -45,7 +46,8 @@ 1.12 versionsUpcoming.addAll(issue.getResolvedVersions()); 1.13 for (var v : versions) { 1.14 if (v.getStatus().isReleased()) { 1.15 - versionsRecent.add(v); 1.16 + if (!v.getStatus().equals(VersionStatus.Deprecated)) 1.17 + versionsRecent.add(v); 1.18 } else { 1.19 versionsUpcoming.add(v); 1.20 } 1.21 @@ -60,6 +62,14 @@ 1.22 this.users = users; 1.23 } 1.24 1.25 + public List<Component> getComponents() { 1.26 + return components; 1.27 + } 1.28 + 1.29 + public void setComponents(List<Component> components) { 1.30 + this.components = components; 1.31 + } 1.32 + 1.33 public IssueStatus[] getIssueStatus() { 1.34 return IssueStatus.values(); 1.35 }