diff --git a/src/main/java/se/su/dsv/scipro/conference/panels/ConferencePanel.java b/src/main/java/se/su/dsv/scipro/conference/panels/ConferencePanel.java index 0dc0dcff52..3b72b775a5 100644 --- a/src/main/java/se/su/dsv/scipro/conference/panels/ConferencePanel.java +++ b/src/main/java/se/su/dsv/scipro/conference/panels/ConferencePanel.java @@ -160,7 +160,7 @@ public class ConferencePanel extends Panel { MessageBoard mb = messageBoardModel.getObject(); mb.removeFromBoardMessages(boardMessageDao.reLoad(bm)); - messageBoardDao.save(mb); + mb = messageBoardDao.save(mb); boardMessageDao.delete(boardMessageDao.reLoad(bm)); webMarkupContainer.removeAll(); loadUserDataView(new BoardMessageDataProvider(messageBoardModel)); @@ -319,7 +319,7 @@ public class ConferencePanel extends Panel { MessageBoard mb = messageBoardModel.getObject(); mb.addToBoardMessages(bm); - messageBoardDao.save(mb); + mb = messageBoardDao.save(mb); for (SubscriberModel subscriberModel : subscriberModels) { notificationController.notifyConferencePost(subscriberModel.getUser(),