diff --git a/api/src/main/java/org/openmrs/module/queue/api/dao/impl/AbstractBaseQueueDaoImpl.java b/api/src/main/java/org/openmrs/module/queue/api/dao/impl/AbstractBaseQueueDaoImpl.java index a5319a0..71e5f14 100644 --- a/api/src/main/java/org/openmrs/module/queue/api/dao/impl/AbstractBaseQueueDaoImpl.java +++ b/api/src/main/java/org/openmrs/module/queue/api/dao/impl/AbstractBaseQueueDaoImpl.java @@ -60,8 +60,8 @@ public Optional get(int id) { public Optional get(@NotNull String uuid) { Criteria criteria = getCurrentSession().createCriteria(getClazz()); includeVoidedObjects(criteria, false); - criteria.add(eq("uuid", uuid)).uniqueResult(); - return Optional.ofNullable((Q) criteria.add(eq("uuid", uuid)).uniqueResult()); + criteria.add(eq("uuid", uuid)); + return Optional.ofNullable((Q) criteria.uniqueResult()); } @Override