Merge branch 'feature-2.5/RM-5033_ReviewNotificationEmailSentForDestroyedRecordWithMetadata' into 'release/V2.5'

RM-5033: excluded destroyed records with metadata from search query

See merge request !364
This commit is contained in:
Silviu Dinuta
2017-06-22 10:11:20 +01:00

View File

@@ -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);