mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
RM-5878 adding config so patch will run on start up, fixing issue caused by missing maven dependancy for jcommander 1.66
This commit is contained in:
@@ -22,6 +22,8 @@ import org.alfresco.module.org_alfresco_module_rm.patch.AbstractModulePatch;
|
||||
import org.alfresco.module.org_alfresco_module_rm.search.RecordsManagementSearchService;
|
||||
import org.alfresco.module.org_alfresco_module_rm.search.SavedSearchDetails;
|
||||
import org.alfresco.service.cmr.repository.NodeService;
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.apache.commons.logging.LogFactory;
|
||||
|
||||
import static org.alfresco.module.org_alfresco_module_rm.model.RecordsManagementModel.SAVED_SEARCH_ASPECT;
|
||||
|
||||
@@ -39,6 +41,8 @@ public class RMv23SavedSearchesPatch extends AbstractModulePatch
|
||||
/** node service */
|
||||
private NodeService nodeService;
|
||||
|
||||
private static final String RM_SITE_ID = "rm";
|
||||
|
||||
/**
|
||||
* @param recordsManagementSearchService records management search service
|
||||
*/
|
||||
@@ -61,10 +65,9 @@ public class RMv23SavedSearchesPatch extends AbstractModulePatch
|
||||
@Override
|
||||
public void applyInternal()
|
||||
{
|
||||
for(SavedSearchDetails savedSearchDetails : recordsManagementSearchService.getSavedSearches("rm"))
|
||||
for(SavedSearchDetails savedSearchDetails : recordsManagementSearchService.getSavedSearches(RM_SITE_ID))
|
||||
{
|
||||
nodeService.addAspect(savedSearchDetails.getNodeRef(),SAVED_SEARCH_ASPECT,null);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user