From c71bf15548435818cbe9296cdba0b8379f5aad4c Mon Sep 17 00:00:00 2001
From: pkupczyk <pkupczyk>
Date: Sat, 19 Aug 2017 17:35:46 +0000
Subject: [PATCH] SSDM-5529 : Project Authorization - data set predicates and
 validators

SVN: 38635
---
 .../ch/systemsx/cisd/openbis/generic/server/CommonServer.java   | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/CommonServer.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/CommonServer.java
index 1e8ceef1428..fad70edeffb 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/CommonServer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/CommonServer.java
@@ -1678,6 +1678,8 @@ public final class CommonServer extends AbstractCommonServer<ICommonServerForInt
                 searchHelper.searchForDataSets(userId, person.getId(), criteria);
 
         final ExternalDataValidator validator = new ExternalDataValidator();
+        validator.init(new AuthorizationDataProvider(getDAOFactory()));
+        
         final ArrayList<AbstractExternalData> datasets =
                 new ArrayList<AbstractExternalData>(unfilteredDatasets.size());
 
-- 
GitLab