ref #7525 restoring all previously removed Criteria methods
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / specimen / abcd206 / in / AbcdParseUtility.java
index 4262424540d438bfa107b6a862aadb4ab4bee4cf..2fa0adf027612d33a3ce1b4e0a2b467efb264971 100644 (file)
@@ -31,7 +31,7 @@ import eu.etaxonomy.cdm.persistence.query.MatchMode;
 
 /**
  * @author pplitzner
\* @since 16.06.2015
+ * @since 16.06.2015
  *
  */
 public class AbcdParseUtility {
@@ -123,7 +123,7 @@ public class AbcdParseUtility {
     public static Reference parseFirstReference(NodeList referenceNodeList, ICdmRepository cdmAppController){
         String referenceCitation = AbcdParseUtility.parseFirstTextContent(referenceNodeList);
         //check if reference already exists
-        List<Reference> matchingReferences = cdmAppController.getReferenceService().findByTitle(Reference.class, referenceCitation, MatchMode.EXACT, null, null, null, null, null).getRecords();
+        List<Reference> matchingReferences = cdmAppController.getReferenceService().findByTitleWithRestrictions(Reference.class, referenceCitation, MatchMode.EXACT, null, null, null, null, null).getRecords();
         Reference reference;
         if(matchingReferences.size()==1){
             reference = matchingReferences.iterator().next();