From 23a261cd6d9ea54d98a78b3c71a3f0f7795906bc Mon Sep 17 00:00:00 2001 From: Silviu Dinuta Date: Thu, 22 Jun 2017 11:43:08 +0300 Subject: [PATCH] RM-5033: excluded destroyed records with metadata from search query --- .../job/NotifyOfRecordsDueForReviewJobExecuter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/job/NotifyOfRecordsDueForReviewJobExecuter.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/job/NotifyOfRecordsDueForReviewJobExecuter.java index 61a04ca070..35f5db78c0 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/job/NotifyOfRecordsDueForReviewJobExecuter.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/job/NotifyOfRecordsDueForReviewJobExecuter.java @@ -93,6 +93,8 @@ public class NotifyOfRecordsDueForReviewJobExecuter extends RecordsManagementJob StringBuilder queryBuffer = new StringBuilder(); queryBuffer.append("ASPECT:\"rma:vitalRecord\" "); queryBuffer.append("AND @rma\\:reviewAsOf:[MIN TO NOW] "); + // exclude destroyed records with metadata + queryBuffer.append("AND (ISNOTNULL:\"cm:content\" OR TYPE:\"rma:nonElectronicDocument\")"); String query = queryBuffer.toString(); ResultSet results = searchService.query(StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, SearchService.LANGUAGE_FTS_ALFRESCO, query);