From 4661e14fdf5d760646aa7347b642f8eb73725ad2 Mon Sep 17 00:00:00 2001
From: vermeul <swen@ethz.ch>
Date: Fri, 22 Mar 2019 11:27:03 +0100
Subject: [PATCH] if person is None, do not return None as a string

---
 pybis/src/python/pybis/utils.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/pybis/src/python/pybis/utils.py b/pybis/src/python/pybis/utils.py
index b852b48591a..c36bb318b3f 100644
--- a/pybis/src/python/pybis/utils.py
+++ b/pybis/src/python/pybis/utils.py
@@ -202,7 +202,10 @@ def extract_role_assignments(ras):
 
 def extract_person(person):
     if not isinstance(person, dict):
-        return str(person)
+        if person is None:
+            return ''
+        else:
+            return str(person)
     return person['userId']
 
 def extract_person_details(person):
-- 
GitLab