From cd151ba15b1832b7743019d9f070b6ee61c808d5 Mon Sep 17 00:00:00 2001
From: jakubs <jakubs>
Date: Thu, 21 Apr 2016 10:26:29 +0000
Subject: [PATCH] SSDM-1485: fix a problem where linked data sets couldn't have
 been updated in a dropbox

SVN: 36254
---
 .../etlserver/registrator/api/v2/impl/DataSetImmutable.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v2/impl/DataSetImmutable.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v2/impl/DataSetImmutable.java
index 9bfb89bd497..f594da89b7e 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v2/impl/DataSetImmutable.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/registrator/api/v2/impl/DataSetImmutable.java
@@ -30,9 +30,9 @@ import ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.ISampleImmuta
 import ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.DataSetType;
 import ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.id.IObjectId;
 import ch.systemsx.cisd.openbis.generic.shared.api.v1.dto.id.dataset.DataSetCodeId;
+import ch.systemsx.cisd.openbis.generic.shared.basic.dto.AbstractExternalData;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Code;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.ContainerDataSet;
-import ch.systemsx.cisd.openbis.generic.shared.basic.dto.AbstractExternalData;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Experiment;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.ExternalDataManagementSystem;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.IEntityProperty;
@@ -141,7 +141,7 @@ public class DataSetImmutable extends AbstractDataSetImmutable
     @Override
     public String getFileFormatType()
     {
-        if (isContainerDataSet())
+        if (isContainerDataSet() || isLinkDataSet())
         {
             return null;
         } else
@@ -159,7 +159,7 @@ public class DataSetImmutable extends AbstractDataSetImmutable
     @Override
     public int getSpeedHint()
     {
-        if (isContainerDataSet())
+        if (isContainerDataSet() || isLinkDataSet())
         {
             return Integer.MIN_VALUE;
         } else
-- 
GitLab