Skip to content
Snippets Groups Projects
Commit b394f21d authored by tcarver's avatar tcarver
Browse files

ensure synonyms are not duplicated when splitting and adding a

prev_sys_id
parent 231ddff1
No related branches found
No related tags found
No related merge requests found
......@@ -1725,8 +1725,15 @@ public class EditMenu extends SelectionMenu
try
{
((Feature)gene1.getGene().getUserData()).addQualifierValues(synQualifier);
((Feature)gene2.getGene().getUserData()).addQualifierValues(synQualifier);
Qualifier originalQualifier =
((Feature)gene1.getGene().getUserData()).getQualifierByName("previous_systematic_id");
if( originalQualifier == null ||
!originalQualifier.getValues().contains(prevId+";current=false"))
{
((Feature)gene1.getGene().getUserData()).addQualifierValues(synQualifier);
((Feature)gene2.getGene().getUserData()).addQualifierValues(synQualifier);
}
}
catch (Exception e){}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment