Revision 53:7285430bb061

View differences:

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