diff --git a/treebase-core/src/main/java/org/cipres/treebase/dao/taxon/TaxonLabelDAO.java b/treebase-core/src/main/java/org/cipres/treebase/dao/taxon/TaxonLabelDAO.java index 7866f2f62..4d63c8d5d 100644 --- a/treebase-core/src/main/java/org/cipres/treebase/dao/taxon/TaxonLabelDAO.java +++ b/treebase-core/src/main/java/org/cipres/treebase/dao/taxon/TaxonLabelDAO.java @@ -390,7 +390,7 @@ public Collection findTaxonVariantByFullName(String tvFullName) { public Set findSubmissions(TaxonLabel taxonLabel) { Query q = getSession() - .createQuery("select s from Submission s, TaxonLabel tl where tl = :tl and tl member of s.submittedTaxonLabels"); + .createQuery("select s from Submission s where :tl member of s.submittedTaxonLabels"); q.setParameter("tl", taxonLabel); Set result = new HashSet (); result.addAll(q.list()); @@ -402,7 +402,7 @@ public Set findSubmissions(TaxonLabel taxonLabel) { */ public Set findTaxonLabelSets(TaxonLabel taxonLabel) { Query q = getSession() - .createQuery("select tls from TaxonLabelSet tls, TaxonLabel tl where tl = :tl and tl member of tls.taxonLabelList"); + .createQuery("select tls from TaxonLabelSet tls where :tl member of tls.taxonLabelList"); q.setParameter("tl", taxonLabel); Set result = new HashSet (); result.addAll(q.list());