diff --git a/src/main/java/se/su/dsv/scipro/checklists/panels/AnswerDialogPanel.java b/src/main/java/se/su/dsv/scipro/checklists/panels/AnswerDialogPanel.java index 3b9a2f16f4..4c16810918 100644 --- a/src/main/java/se/su/dsv/scipro/checklists/panels/AnswerDialogPanel.java +++ b/src/main/java/se/su/dsv/scipro/checklists/panels/AnswerDialogPanel.java @@ -95,7 +95,7 @@ public class AnswerDialogPanel extends Panel { clAnswer.setComment(comment); clq = checkListQuestionDao.reLoad(clq); clq.addAnswer(checkListAnswerDao.save(clAnswer)); - checkListQuestionDao.save(clq); + clq = checkListQuestionDao.save(clq); setResponsePage(getPage()); } } diff --git a/src/main/java/se/su/dsv/scipro/checklists/panels/CreateChecklistTemplatePanel.java b/src/main/java/se/su/dsv/scipro/checklists/panels/CreateChecklistTemplatePanel.java index 03ed06258e..1a1e763816 100644 --- a/src/main/java/se/su/dsv/scipro/checklists/panels/CreateChecklistTemplatePanel.java +++ b/src/main/java/se/su/dsv/scipro/checklists/panels/CreateChecklistTemplatePanel.java @@ -106,7 +106,7 @@ public class CreateChecklistTemplatePanel extends Panel { checkListTemplate.setCreator(SciProSession.get().getUser()); checkListTemplate.setName(title); checkListTemplate.setCategories(categoryPanel.getSelectedCategories()); - checkListTemplateDao.save(checkListTemplate); + checkListTemplate = checkListTemplateDao.save(checkListTemplate); checkListTemplate = new CheckListTemplate(); title =""; question="";