about summary refs log tree commit diff
path: root/wqflask/base/trait.py
diff options
context:
space:
mode:
Diffstat (limited to 'wqflask/base/trait.py')
-rw-r--r--wqflask/base/trait.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/wqflask/base/trait.py b/wqflask/base/trait.py
index c37a8325..de03273d 100644
--- a/wqflask/base/trait.py
+++ b/wqflask/base/trait.py
@@ -532,14 +532,15 @@ def retrieve_trait_info(trait, dataset, get_qtl_info=False):
             description_string = trait.description
             target_string = trait.probe_target_description
 
-            if len(description_string) > 1 and description_string != 'None':
+            if str(description_string or "") != "" and description_string != 'None':
                 description_display = description_string
             else:
                 description_display = trait.symbol
 
-            if (len(description_display) > 1 and description_display != 'N/A' and
-                    len(str(target_string)) > 1 and target_string != 'None'):
-                description_display = description_display + '; ' + str(target_string).strip()
+            if (str(description_display or "") != "" and
+                description_display != 'N/A' and
+                str(target_string or "") != "" and target_string != 'None'):
+                description_display = description_display + '; ' + target_string.strip()
 
             # Save it for the jinja2 template
             trait.description_display = description_display