1.1 --- a/src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java Sat Aug 29 17:28:24 2020 +0200 1.2 +++ b/src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java Sat Aug 29 17:32:59 2020 +0200 1.3 @@ -158,10 +158,14 @@ 1.4 final int pid = syncParamWithSession(req, PARAMETER_SELECTED_PROJECT, SESSION_ATTR_SELECTED_PROJECT); 1.5 if (pid >= 0) { 1.6 final var project = projectDao.find(pid); 1.7 - final var info = new ProjectInfo(project); 1.8 - info.setVersions(versionDao.list(project)); 1.9 - info.setIssueSummary(projectDao.getIssueSummary(project)); 1.10 - viewModel.setProjectInfo(info); 1.11 + if (project == null) { 1.12 + req.setAttribute(SESSION_ATTR_SELECTED_PROJECT, -1); 1.13 + } else { 1.14 + final var info = new ProjectInfo(project); 1.15 + info.setVersions(versionDao.list(project)); 1.16 + info.setIssueSummary(projectDao.getIssueSummary(project)); 1.17 + viewModel.setProjectInfo(info); 1.18 + } 1.19 } 1.20 1.21 // Select Version