From d7d8e1c192f6419b73e69fead6204eb8ea3d7d4e Mon Sep 17 00:00:00 2001 From: juanf <juanf> Date: Thu, 11 Aug 2016 09:10:04 +0000 Subject: [PATCH] SSDM-4016 : Bugfix, allow null registration dates (should not happen, but it happens) SVN: 36896 --- .../1/dss/reporting-plugins/exports-api/exports-api.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 472963fbd9a..fe056df95c6 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"); -- GitLab