From 3aa4b95470cf1caa8ef1c451a8cdeff09e2b9e5d Mon Sep 17 00:00:00 2001 From: Tuna Aksoy Date: Mon, 16 Jul 2018 08:56:44 +0100 Subject: [PATCH] RM-6141: RM_support_for_the_Insight_Engine (cherry picked from commit 8858f8fd188e70d1175cf3134cda2af80cf967fc) --- .../capability/RMAfterInvocationProvider.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/capability/RMAfterInvocationProvider.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/capability/RMAfterInvocationProvider.java index 264915f9c6..bfd09e8ef9 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/capability/RMAfterInvocationProvider.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/capability/RMAfterInvocationProvider.java @@ -49,6 +49,7 @@ import org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel; import org.alfresco.repo.search.SimpleResultSetMetaData; import org.alfresco.repo.search.impl.lucene.PagingLuceneResultSet; import org.alfresco.repo.search.impl.querymodel.QueryEngineResults; +import org.alfresco.repo.search.impl.solr.SolrSQLJSONResultSet; import org.alfresco.repo.security.authentication.AuthenticationUtil; import org.alfresco.repo.security.permissions.PermissionCheckCollection; import org.alfresco.repo.security.permissions.PermissionCheckValue; @@ -421,6 +422,12 @@ public class RMAfterInvocationProvider extends RMSecurityCommon return null; } + // FIXME + if (returnedObject.getResultSetMetaData().getSearchParameters().getLanguage().equalsIgnoreCase("solr-sql")) + { + return returnedObject; + } + class RMFilteringResultSet extends FilteringResultSet { private long numberFound;