mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Added a check to see if the aspect hasn't been removed in the same
transaction.
This commit is contained in:
@@ -203,7 +203,8 @@ public class FilePlanComponentAspect extends BaseBehaviourBean
|
|||||||
@Override
|
@Override
|
||||||
public Void doWork()
|
public Void doWork()
|
||||||
{
|
{
|
||||||
if (nodeService.exists(nodeRef))
|
// Check if the node exists and the aspect hasn't been removed in the same transaction (see RM-3266)
|
||||||
|
if (nodeService.exists(nodeRef) && nodeService.hasAspect(nodeRef, aspectTypeQName))
|
||||||
{
|
{
|
||||||
// Look up the root and set on the aspect if found
|
// Look up the root and set on the aspect if found
|
||||||
NodeRef root = filePlanService.getFilePlan(nodeRef);
|
NodeRef root = filePlanService.getFilePlan(nodeRef);
|
||||||
|
Reference in New Issue
Block a user