From b2ae45a2c4d0ebcc320fa35a1dbb566477ee1ecb Mon Sep 17 00:00:00 2001 From: Fredrik Friis <fred-fri@dsv.su.se> Date: Thu, 1 Mar 2012 12:45:07 +0900 Subject: [PATCH] fixed some saves --- .../su/dsv/scipro/json/pages/JsonDeletePrivateMessagePage.java | 2 +- .../se/su/dsv/scipro/json/pages/JsonDeleteRecipientPage.java | 2 +- src/main/java/se/su/dsv/scipro/json/pages/JsonSetReadPage.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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");