hibernate tweaks

This commit is contained in:
Athou
2013-06-06 09:54:17 +02:00
parent c907abbf62
commit be6db080fd
18 changed files with 40 additions and 56 deletions

View File

@@ -60,7 +60,7 @@ public class NextUnreadRedirectPage extends WebPage {
FeedEntryStatus status = Iterables.getFirst(statuses, null);
String url = status.getEntry().getUrl();
status.setRead(true);
feedEntryStatusDAO.update(status);
feedEntryStatusDAO.saveOrUpdate(status);
throw new RedirectToUrlException(url);
}
}

View File

@@ -63,7 +63,7 @@ public class PasswordRecoveryCallbackPage extends BasePage {
user.setApiKey(userService.generateApiKey(user));
user.setRecoverPasswordToken(null);
user.setRecoverPasswordTokenDate(null);
userDAO.update(user);
userDAO.saveOrUpdate(user);
info("Password saved.");
} else {
error("Passwords do not match.");

View File

@@ -41,7 +41,7 @@ public class PasswordRecoveryPage extends BasePage {
.randomUUID().toString()));
user.setRecoverPasswordTokenDate(Calendar.getInstance()
.getTime());
userDAO.update(user);
userDAO.saveOrUpdate(user);
mailService.sendMail(user, "Password recovery",
buildEmailContent(user));
info("Email sent.");