From 8c511ddec4fb383b414b96fe85b76e06285c0ba7 Mon Sep 17 00:00:00 2001 From: Epure Alexandru-Eusebiu Date: Fri, 4 Dec 2020 10:36:11 +0200 Subject: [PATCH] Fix the early returning of the recurssion. --- .../disposition/DispositionServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionServiceImpl.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionServiceImpl.java index 37394e6cb6..66e9e1bf7c 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionServiceImpl.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionServiceImpl.java @@ -527,7 +527,10 @@ public class DispositionServiceImpl extends ServiceBaseImpl } else if (filePlanService.isRecordCategory(item) && getAssociatedDispositionScheduleImpl(item) == null) { - return hasDisposableItemsImpl(isRecordLevelDisposition, item); + if (hasDisposableItemsImpl(isRecordLevelDisposition, item)); + { + return true; + } } } return false;