--- a/src/main/java/de/uapcore/lightpit/viewmodel/IssueEditView.java Sat Aug 22 18:34:36 2020 +0200 +++ b/src/main/java/de/uapcore/lightpit/viewmodel/IssueEditView.java Sun Aug 23 15:10:49 2020 +0200 @@ -4,15 +4,15 @@ import java.util.*; -public class IssueEditView { - private final Issue issue; +public class IssueEditView extends ProjectView { + private Issue issue; private List<Project> projects = Collections.emptyList(); private Set<Version> versionsUpcoming = new HashSet<>(); private Set<Version> versionsRecent = new HashSet<>(); private List<User> users; - public IssueEditView(Issue issue) { + public void setIssue(Issue issue) { this.issue = issue; } @@ -36,7 +36,7 @@ return versionsRecent; } - public void setVersions(List<Version> versions) { + public void configureVersionSelectors(List<Version> versions) { versionsRecent.clear(); versionsUpcoming.clear(); // keep the current selection, if any