diff --git a/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/UserRefRepositoryImpl.java b/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/UserRefRepositoryImpl.java index 4324a20690d10cd00ab6a5c3333f6e3f0fd26c07..17f3a973b62546df4e0db6d337d5fbdc05eed0c4 100644 --- a/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/UserRefRepositoryImpl.java +++ b/src/main/java/cz/muni/ics/kypo/training/adaptive/repository/UserRefRepositoryImpl.java @@ -25,7 +25,7 @@ public class UserRefRepositoryImpl implements UserRefRepositoryCustom { "ON CONFLICT DO NOTHING") .setParameter("userRefId", userRefId) .executeUpdate(); - + if (rowsAffected != 0) { LOG.info("User with user_ref_id {} created", userRefId); } @@ -33,7 +33,7 @@ public class UserRefRepositoryImpl implements UserRefRepositoryCustom { CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder(); CriteriaQuery<User> criteriaQuery = criteriaBuilder.createQuery(User.class); Root<User> root = criteriaQuery.from(User.class); - criteriaBuilder.and(criteriaBuilder.equal(root.get("userRefId"), userRefId)); + criteriaQuery.select(root).where(criteriaBuilder.equal(root.get("userRefId"), userRefId)); return entityManager.createQuery(criteriaQuery).getSingleResult(); }