mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
RM-1440: Edit Non Record Metadata capability is required to file a record
* fix for non-electronic record creation git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@74244 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -159,11 +159,24 @@ public class RecordsManagementTypeFormFilter extends RecordsManagementFormFilter
|
||||
form.addFields(fields);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* @see org.alfresco.repo.forms.processor.Filter#afterPersist(java.lang.Object, org.alfresco.repo.forms.FormData, java.lang.Object)
|
||||
|
||||
/**
|
||||
* @see org.alfresco.module.org_alfresco_module_rm.forms.RecordsManagementFormFilter#beforePersist(java.lang.Object, org.alfresco.repo.forms.FormData)
|
||||
*/
|
||||
public void afterPersist(TypeDefinition item, FormData data, final NodeRef nodeRef)
|
||||
@Override
|
||||
public void beforePersist(TypeDefinition item, FormData data)
|
||||
{
|
||||
recordService.disablePropertyEditableCheck();
|
||||
super.beforePersist(item, data);
|
||||
}
|
||||
|
||||
/**
|
||||
* @see org.alfresco.module.org_alfresco_module_rm.forms.RecordsManagementFormFilter#afterPersist(java.lang.Object, org.alfresco.repo.forms.FormData, org.alfresco.service.cmr.repository.NodeRef)
|
||||
*/
|
||||
@Override
|
||||
public void afterPersist(TypeDefinition item, FormData data, NodeRef persistedObject)
|
||||
{
|
||||
super.afterPersist(item, data, persistedObject);
|
||||
recordService.enablePropertyEditableCheck();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user