src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java

changeset 104
8be80ea4f52b
parent 102
7eee7cad093d
child 105
250c5cbb8276
equal deleted inserted replaced
103:3d0d030dffa7 104:8be80ea4f52b
325 public ResponseType editIssue(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) throws SQLException { 325 public ResponseType editIssue(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) throws SQLException {
326 final var viewModel = new IssueEditView(); 326 final var viewModel = new IssueEditView();
327 327
328 final var issueParam = getParameter(req, Integer.class, "issue"); 328 final var issueParam = getParameter(req, Integer.class, "issue");
329 if (issueParam.isPresent()) { 329 if (issueParam.isPresent()) {
330 final var issue = dao.getIssueDao().find(issueParam.get()); 330 final var issueDao = dao.getIssueDao();
331 final var issue = issueDao.find(issueParam.get());
332 issueDao.joinVersionInformation(issue);
331 req.getSession().setAttribute(SESSION_ATTR_SELECTED_PROJECT, issue.getProject().getId()); 333 req.getSession().setAttribute(SESSION_ATTR_SELECTED_PROJECT, issue.getProject().getId());
332 populate(viewModel, req, dao); 334 populate(viewModel, req, dao);
333 configure(viewModel, issue, dao); 335 configure(viewModel, issue, dao);
334 } else { 336 } else {
335 populate(viewModel, req, dao); 337 populate(viewModel, req, dao);

mercurial