X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fimporter%2Fplimporter.py;fp=sfa%2Fimporter%2Fplimporter.py;h=ae0e83f9d49283c0239b2b520cee0786083cc339;hb=2ab3d285911391361b0f7b6b9d8bf9c5655ad50c;hp=5d7fe9db8d6398ce53ca797fe9573f4922d67704;hpb=e874c8a7ce08c87e1723e8250133c329f814711b;p=sfa.git diff --git a/sfa/importer/plimporter.py b/sfa/importer/plimporter.py index 5d7fe9db..ae0e83f9 100644 --- a/sfa/importer/plimporter.py +++ b/sfa/importer/plimporter.py @@ -449,7 +449,9 @@ class PlImporter: pass # record current users affiliated with the slice slice_record.reg_researchers = \ - [ self.locate_by_type_pointer ('user',user_id) for user_id in slice['person_ids'] ] + [ self.locate_by_type_pointer ('user', user_id) for user_id in slice['person_ids'] ] + # remove any weird value (looks like we can get 'None' here + slice_record.reg_researchers = [ x for x in slice_record.reg_researchers if x ] global_dbsession.commit() slice_record.stale = False