diff --git a/IRaCIS.Core.Application/Service/Document/AuditDocumentService.cs b/IRaCIS.Core.Application/Service/Document/AuditDocumentService.cs index 8b38a3d86..6c76d290c 100644 --- a/IRaCIS.Core.Application/Service/Document/AuditDocumentService.cs +++ b/IRaCIS.Core.Application/Service/Document/AuditDocumentService.cs @@ -241,9 +241,13 @@ public class AuditDocumentService(IRepository _auditDocumentRepos { var parentid = dataList.Where(x => ids.Contains(x.Id.Value) && x.ParentId != null).Select(x => x.ParentId.Value).ToList(); - parentIds.AddRange(parentid); + if (parentid.Count() > 0) + { + parentIds.AddRange(parentid); - GetParentId(parentIds, parentid, dataList); + GetParentId(parentIds, parentid, dataList); + } + } private void GetChildren(AuditDocumentData item, List dataList)