From 1a2b8e5377a90a54fb0193b03c52d9ccba1ef823 Mon Sep 17 00:00:00 2001
From: juanf <juanf>
Date: Mon, 7 Nov 2016 13:51:25 +0000
Subject: [PATCH] SSDM-2597 : safe coding to avoid problems with bad responses

SVN: 37276
---
 .../html/js/views/AdvancedSearch/AdvancedSearchController.js  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js
index 17dc51417e6..4312a1edf7c 100644
--- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js
+++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchController.js
@@ -63,9 +63,9 @@ function AdvancedSearchController(mainController, forceFreeTextSearch) {
 						rowData.experiment = entity.experiment.code;
 					}
 					
-					rowData.entityType = entity.type.code;
+					rowData.entityType = (entity.type)?entity.type.code:"";
 					rowData.code =  entity.code;
-					rowData.permId = entity.permId.permId;
+					rowData.permId = (entity.permId)?entity.permId.permId:"";
 					rowData.registrationDate = (entity.registrator && entity.registrator.registrationDate)?Util.getFormatedDate(new Date(entity.registrator.registrationDate)):null;
 					rowData.modificationDate = (entity.modifier && entity.modifier.registrationDate)?Util.getFormatedDate(new Date(entity.modifier.registrationDate)):null;
 					rowData.entityObject = entity;
-- 
GitLab