From edd3a50b2d171602aba3a7576e24b4ba1559b960 Mon Sep 17 00:00:00 2001
From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04>
Date: Thu, 3 Jan 2008 16:47:23 +0000
Subject: [PATCH] use type_id in getFeatureSynonymsByName

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@6818 ee4ac58c-ac51-4696-9907-e4b3aa274f04
---
 artemis_sqlmap/FeatureSynonym.xml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/artemis_sqlmap/FeatureSynonym.xml b/artemis_sqlmap/FeatureSynonym.xml
index 0c669f604..4c51af132 100644
--- a/artemis_sqlmap/FeatureSynonym.xml
+++ b/artemis_sqlmap/FeatureSynonym.xml
@@ -97,8 +97,10 @@
             parameterClass="Synonym">
       SELECT * FROM feature_synonym 
       WHERE
-        synonym_id=(SELECT synonym_id FROM synonym WHERE 
-        name=#name#) AND is_current
+        synonym_id=
+		( SELECT synonym_id FROM synonym WHERE name=#name#
+	      <isNotNull property="cvTerm">  AND type_id=#cvTerm.cvTermId# </isNotNull> )
+		AND is_current
     </select>
 
 
-- 
GitLab