Revision 53:7285430bb061
src/main/java/my/com/upass/dao/hibernate/UserDAOHibernate.java | ||
---|---|---|
594 | 594 |
if (txSession == null) |
595 | 595 |
session.beginTransaction(); |
596 | 596 |
|
597 |
MinimalUserBean user = getUserFromStore(username, txSession);
|
|
597 |
MinimalUserBean user = getUserFromStore(username, session);
|
|
598 | 598 |
final Long userId = new Long(user.getUserID()); |
599 | 599 |
UserProfile profile = (UserProfile) session.get(profileClass, userId); |
600 |
session.delete(profile); |
|
600 |
|
|
601 |
if (profile != null) |
|
602 |
session.delete(profile); |
|
601 | 603 |
|
602 | 604 |
if (txSession == null) |
603 | 605 |
session.getTransaction().commit(); |
... | ... | |
640 | 642 |
.setInteger("appId", appId) |
641 | 643 |
.uniqueResult(); |
642 | 644 |
|
643 |
session.delete(access); |
|
645 |
if (access != null) |
|
646 |
session.delete(access); |
|
644 | 647 |
|
645 | 648 |
if (txSession == null) |
646 | 649 |
session.getTransaction().commit(); |
Also available in: Unified diff