diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/DestroyAction.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/DestroyAction.java index 6917ee1a26..81226b7702 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/DestroyAction.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/DestroyAction.java @@ -181,12 +181,12 @@ public class DestroyAction extends RMDispositionActionExecuterAbstractBase recordableVersionService.destroyRecordedVersion(version); } - // Add the ghosted aspect - getNodeService().addAspect(record, ASPECT_GHOSTED, null); - // Hide from inplace users to give the impression of destruction inplaceRecordService.hideRecord(record); + // Add the ghosted aspect + getNodeService().addAspect(record, ASPECT_GHOSTED, null); + // destroy content contentDestructionComponent.destroyContent(record); } diff --git a/rm-community/rm-community-repo/test/java/org/alfresco/module/org_alfresco_module_rm/test/integration/issue/RM1727Test.java b/rm-community/rm-community-repo/test/java/org/alfresco/module/org_alfresco_module_rm/test/integration/issue/RM1727Test.java index 293a948e8a..d74556cc22 100644 --- a/rm-community/rm-community-repo/test/java/org/alfresco/module/org_alfresco_module_rm/test/integration/issue/RM1727Test.java +++ b/rm-community/rm-community-repo/test/java/org/alfresco/module/org_alfresco_module_rm/test/integration/issue/RM1727Test.java @@ -90,7 +90,7 @@ public class RM1727Test extends BaseRMTestCase return null; } }); - + doTestInTransaction(new Test() { @Override