Sat, 29 Aug 2020 11:06:31 +0200
fixes issues and version information not set in correct order
src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java | file | annotate | diff | comparison | revisions |
1.1 --- a/src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java Sun Aug 23 15:10:49 2020 +0200 1.2 +++ b/src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java Sat Aug 29 11:06:31 2020 +0200 1.3 @@ -260,14 +260,14 @@ 1.4 final var project = viewModel.getProjectInfo().getProject(); 1.5 1.6 final var detailView = viewModel.getProjectDetails(); 1.7 + final var issues = issueDao.list(project); 1.8 + for (var issue : issues) issueDao.joinVersionInformation(issue); 1.9 + detailView.setIssues(issues); 1.10 if (viewModel.getVersionFilter() != null) { 1.11 detailView.updateVersionInfo(List.of(viewModel.getVersionFilter())); 1.12 } else { 1.13 detailView.updateVersionInfo(viewModel.getProjectInfo().getVersions()); 1.14 } 1.15 - final var issues = issueDao.list(project); 1.16 - for (var issue : issues) issueDao.joinVersionInformation(issue); 1.17 - detailView.setIssues(issues); 1.18 1.19 return forwardView(req, viewModel, "project-details"); 1.20 }