From 634b7af9ea800e162a26c167336ee2d9b547da9a Mon Sep 17 00:00:00 2001
From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04>
Date: Fri, 7 Jul 2006 15:17:47 +0000
Subject: [PATCH] commit check for null valued attributes

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

diff --git a/uk/ac/sanger/artemis/util/DatabaseDocument.java b/uk/ac/sanger/artemis/util/DatabaseDocument.java
index a76b1e654..52ccb4b5d 100644
--- a/uk/ac/sanger/artemis/util/DatabaseDocument.java
+++ b/uk/ac/sanger/artemis/util/DatabaseDocument.java
@@ -540,8 +540,10 @@ public class DatabaseDocument extends Document
         for(int j=0; j<qualifier_value.size(); j++)
         {
           ChadoFeatureProp featprop = (ChadoFeatureProp)qualifier_value.get(j);
-          this_buff.append(qualifier_name+ "=" +
-                           GFFStreamFeature.encode(featprop.getValue())+";");
+         
+          if(featprop.getValue() != null)
+            this_buff.append(qualifier_name+ "=" +
+                             GFFStreamFeature.encode(featprop.getValue())+";");
         }
       }
     } 
-- 
GitLab