cubicweb/dataimport/importer.py
changeset 12626 32ee89340e59
parent 12625 ba5231e1aa45
--- a/cubicweb/dataimport/importer.py	Wed May 22 11:34:08 2019 +0200
+++ b/cubicweb/dataimport/importer.py	Fri May 24 16:29:14 2019 +0200
@@ -71,7 +71,10 @@
     def use_extid_as_cwuri_filter(extentities):
         for extentity in extentities:
             if extentity.extid not in extid2eid:
-                extentity.values.setdefault('cwuri', set([extentity.extid.decode('utf-8')]))
+                cwuri = extentity.extid
+                if isinstance(cwuri, bytes):
+                    cwuri = cwuri.decode('utf-8')
+                extentity.values.setdefault('cwuri', set([cwuri]))
             yield extentity
     return use_extid_as_cwuri_filter