From 1cec7c24c66ffb70af85c9633e121d389603cd9e Mon Sep 17 00:00:00 2001
From: anttil <anttil>
Date: Wed, 18 Jun 2014 10:16:18 +0000
Subject: [PATCH] SSDM-427: fix js-test

SVN: 31734
---
 .../generic/server/ServiceForDataStoreServer.java      | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ServiceForDataStoreServer.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ServiceForDataStoreServer.java
index e4b77ad4b5e..af138f0a807 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ServiceForDataStoreServer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/ServiceForDataStoreServer.java
@@ -241,7 +241,6 @@ import ch.systemsx.cisd.openbis.generic.shared.translator.AuthorizationGroupTran
 import ch.systemsx.cisd.openbis.generic.shared.translator.DataSetTranslator;
 import ch.systemsx.cisd.openbis.generic.shared.translator.DataSetTypePropertyTypeTranslator;
 import ch.systemsx.cisd.openbis.generic.shared.translator.DataSetTypeTranslator;
-import ch.systemsx.cisd.openbis.generic.shared.translator.DatabaseInstanceTranslator;
 import ch.systemsx.cisd.openbis.generic.shared.translator.EntityPropertyTranslator;
 import ch.systemsx.cisd.openbis.generic.shared.translator.ExperimentTranslator;
 import ch.systemsx.cisd.openbis.generic.shared.translator.ExperimentTranslator.LoadableFields;
@@ -355,7 +354,14 @@ public class ServiceForDataStoreServer extends AbstractCommonServer<IServiceForD
     @RolesAllowed(RoleWithHierarchy.SPACE_ETL_SERVER)
     public DatabaseInstance getHomeDatabaseInstance(final String sessionToken)
     {
-        return DatabaseInstanceTranslator.translate();
+        final DatabaseInstance result = new DatabaseInstance();
+        DatabaseInstancePE hdb = getHomeDatabaseInstance();
+        result.setCode(hdb.getCode());
+        result.setHomeDatabase(true);
+        result.setId(hdb.getId());
+        result.setIdentifier(hdb.getUuid());
+        result.setUuid(hdb.getUuid());
+        return result;
     }
 
     private DatabaseInstancePE getHomeDatabaseInstance()
-- 
GitLab