diff --git a/amps/ags/rm-automation/rm-automation-community-rest-api/src/test/java/org/alfresco/rest/rm/community/base/BaseRMRestTest.java b/amps/ags/rm-automation/rm-automation-community-rest-api/src/test/java/org/alfresco/rest/rm/community/base/BaseRMRestTest.java index 31ffe7a5ee..83e9bdf0c4 100644 --- a/amps/ags/rm-automation/rm-automation-community-rest-api/src/test/java/org/alfresco/rest/rm/community/base/BaseRMRestTest.java +++ b/amps/ags/rm-automation/rm-automation-community-rest-api/src/test/java/org/alfresco/rest/rm/community/base/BaseRMRestTest.java @@ -619,11 +619,27 @@ public class BaseRMRestTest extends RestTest * @return */ public List searchForContentAsUser(UserModel user, String term) + { + String query = "cm:name:*" + term + "*"; + return searchForContentAsUser(user,query,"afts"); + } + + /** + * Returns search results for the given search term + * + * @param user + * @param term + * @param query language + * @return + * @throws Exception + */ + public List searchForContentAsUser(UserModel user, String q, String queryLanguage) { getRestAPIFactory().getRmRestWrapper().authenticateUser(user); RestRequestQueryModel queryReq = new RestRequestQueryModel(); SearchRequest query = new SearchRequest(queryReq); - queryReq.setQuery("cm:name:*" + term + "*"); + queryReq.setQuery(q); + queryReq.setLanguage(queryLanguage); List names = new ArrayList<>(); // wait for solr indexing diff --git a/amps/ags/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/capability/RMAfterInvocationProvider.java b/amps/ags/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/capability/RMAfterInvocationProvider.java index cf5c8d36b0..d8ebc610eb 100644 --- a/amps/ags/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/capability/RMAfterInvocationProvider.java +++ b/amps/ags/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/capability/RMAfterInvocationProvider.java @@ -306,7 +306,7 @@ public class RMAfterInvocationProvider extends RMSecurityCommon } } - private boolean isUnfiltered(NodeRef nodeRef) + protected boolean isUnfiltered(NodeRef nodeRef) { return !nodeService.hasAspect(nodeRef, RecordsManagementModel.ASPECT_FILE_PLAN_COMPONENT);