diff --git a/src/main/java/se/su/dsv/scipro/json/pages/JsonDeletePrivateMessagePage.java b/src/main/java/se/su/dsv/scipro/json/pages/JsonDeletePrivateMessagePage.java index e085e41a4c..220e2a2cb6 100644 --- a/src/main/java/se/su/dsv/scipro/json/pages/JsonDeletePrivateMessagePage.java +++ b/src/main/java/se/su/dsv/scipro/json/pages/JsonDeletePrivateMessagePage.java @@ -64,7 +64,7 @@ public class JsonDeletePrivateMessagePage extends WebPage { if (userSettings.getApiKey() != null && userSettings.getApiKey().equals(apikey)) { PrivateMessage privateMessage = privateMessageDao.load(jsonDeletePrivateMessage.id); privateMessage.setDeleted(true); - privateMessageDao.save(privateMessage); + privateMessage = privateMessageDao.save(privateMessage); jsonOutput.addProperty("apikey", "success"); } else { jsonOutput.addProperty("apikey", "fail"); diff --git a/src/main/java/se/su/dsv/scipro/json/pages/JsonDeleteRecipientPage.java b/src/main/java/se/su/dsv/scipro/json/pages/JsonDeleteRecipientPage.java index 1c38b3b6fc..a496eff956 100644 --- a/src/main/java/se/su/dsv/scipro/json/pages/JsonDeleteRecipientPage.java +++ b/src/main/java/se/su/dsv/scipro/json/pages/JsonDeleteRecipientPage.java @@ -60,7 +60,7 @@ public class JsonDeleteRecipientPage extends WebPage { if (userSettings.getApiKey() != null && userSettings.getApiKey().equals(apikey)) { Recipient recipient = recipientDao.load(jsonRecipient.id); recipient.setDeleted(true); - recipientDao.save(recipient); + recipient = recipientDao.save(recipient); jsonOutput.addProperty("apikey", "success"); } else { jsonOutput.addProperty("apikey", "fail"); diff --git a/src/main/java/se/su/dsv/scipro/json/pages/JsonSetReadPage.java b/src/main/java/se/su/dsv/scipro/json/pages/JsonSetReadPage.java index c9784d0c82..98648b4c56 100644 --- a/src/main/java/se/su/dsv/scipro/json/pages/JsonSetReadPage.java +++ b/src/main/java/se/su/dsv/scipro/json/pages/JsonSetReadPage.java @@ -61,7 +61,7 @@ public class JsonSetReadPage extends WebPage { if (userSettings.getApiKey() != null && userSettings.getApiKey().equals(apikey)) { Recipient recipient = recipientDao.load(jsonRecipient.id); recipient.setDateRead(new Date()); - recipientDao.save(recipient); + recipient = recipientDao.save(recipient); jsonOutput.addProperty("apikey", "success"); } else { jsonOutput.addProperty("apikey", "fail");