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

changeset 150
822b7e3d064d
parent 146
b0e83cab0bde
child 152
7761c37c5e61
--- a/src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java	Fri Oct 23 18:40:50 2020 +0200
+++ b/src/main/java/de/uapcore/lightpit/modules/ProjectsModule.java	Fri Oct 23 20:34:57 2020 +0200
@@ -570,7 +570,7 @@
             return ResponseType.NONE;
         }
         try {
-            final var issueComment = new IssueComment(getParameter(req, Integer.class, "commentid").orElse(-1), issue);
+            final var issueComment = new IssueComment(getParameter(req, Integer.class, "commentid").orElse(-1));
             issueComment.setComment(getParameter(req, String.class, "comment").orElse(""));
 
             if (issueComment.getComment().isBlank()) {
@@ -582,7 +582,7 @@
                 dao.getUserDao().findByUsername(req.getRemoteUser()).ifPresent(issueComment::setAuthor);
             }
 
-            dao.getIssueDao().saveComment(issueComment);
+            dao.getIssueDao().saveComment(issue, issueComment);
 
             // TODO: fix redirect location
             setRedirectLocation(req, "./projects/" + issue.getProject().getNode()+"/issues/"+issue.getId()+"/view");

mercurial