diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/dss/reporting-plugins/exports-api/exports-api.py b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/dss/reporting-plugins/exports-api/exports-api.py index 472963fbd9ac799c274d746a8ccaa8fb2535ebfa..fe056df95c6e1da800e7e0de13dcc9528d483214 100644 --- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/dss/reporting-plugins/exports-api/exports-api.py +++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/dss/reporting-plugins/exports-api/exports-api.py @@ -409,8 +409,10 @@ def getTXT(entityObj, v3, sessionToken): if not isinstance(entityObj, Project): txtBuilder.append("Type: " + entityObj.getType().getCode()).append("\n"); - txtBuilder.append("Registrator: ").append(entityObj.getRegistrator().getUserId()).append("\n"); - txtBuilder.append("Registration Date: ").append(str(entityObj.getRegistrationDate())).append("\n"); + if(entityObj.getRegistrator() is not None): + txtBuilder.append("Registrator: ").append(entityObj.getRegistrator().getUserId()).append("\n"); + txtBuilder.append("Registration Date: ").append(str(entityObj.getRegistrationDate())).append("\n"); + if entityObj.getModifier() is not None: txtBuilder.append("Modifier: ").append(entityObj.getModifier().getUserId()).append("\n"); txtBuilder.append("Modification Date: ").append(str(entityObj.getModificationDate())).append("\n");