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