From d63d0bd10a341f49fd09995b3c36e1f07e80e745 Mon Sep 17 00:00:00 2001 From: Richard Millet Date: Tue, 19 Jan 2010 21:45:29 +0000 Subject: [PATCH] CSPACE-774: Adding a clause to the getFiltered() method to exclude Nuxeo document proxies from all queries. --- .../services/nuxeo/client/java/RepositoryJavaClient.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java b/services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java index 0b23a002b..15f9b0362 100644 --- a/services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java +++ b/services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java @@ -263,7 +263,8 @@ public class RepositoryJavaClient implements RepositoryClient { // We should make this a property that is indexed. query.append(" WHERE ecm:path STARTSWITH '/" + domain + "'"); if ((null != where) && (where.length() > 0)) { - query.append(" AND " + where); +// query.append(" AND " + where); + query.append(" AND " + where + "AND ecm:isProxy = 0"); } DocumentModelList docList = null; if ((docFilter.getOffset() > 0) || (docFilter.getPageSize() > 0)) { -- 2.47.3