From a2f84ce7e6c69c90f6c7ad2d81635e9674e13f2c Mon Sep 17 00:00:00 2001
From: buczekp <buczekp>
Date: Thu, 29 Apr 2010 21:17:42 +0000
Subject: [PATCH] [LMS-1507] bug fixed: missing properties in dataset edit
 (after setting DataPE-DataSetTypePE connection to LAZY)

SVN: 15689
---
 .../openbis/generic/server/business/bo/ExternalDataBO.java    | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExternalDataBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExternalDataBO.java
index f4ae211db37..acd062f9e29 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExternalDataBO.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/ExternalDataBO.java
@@ -109,12 +109,14 @@ public class ExternalDataBO extends AbstractExternalDataBusinessObject implement
                         lockForUpdate);
     }
 
+    static final String DATA_SET_TYPE = "dataSetType";
+
     static final String PROPERTY_TYPES = "dataSetType.dataSetTypePropertyTypesInternal";
 
     public void loadDataByTechId(TechId datasetId)
     {
         String[] connections =
-            { PROPERTY_TYPES };
+            { PROPERTY_TYPES, DATA_SET_TYPE };
         externalData = getExternalDataDAO().tryGetByTechId(datasetId, connections);
         if (externalData == null)
         {
-- 
GitLab