From 3da34dabd80dcd4c2183a13144cdd3197d7816ae Mon Sep 17 00:00:00 2001 From: Eric Espie Date: Tue, 30 Jun 2026 09:15:53 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B09639=20-=20Clarify=20comment=20on=20dele?= =?UTF-8?q?tion=20plan=20to=20indicate=20prevention=20of=20infinite=20loop?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/Service/StaticDeletionPlan.php | 1 + 1 file changed, 1 insertion(+) diff --git a/datamodels/2.x/combodo-data-feature-removal/src/Service/StaticDeletionPlan.php b/datamodels/2.x/combodo-data-feature-removal/src/Service/StaticDeletionPlan.php index 3356b7785..82cf65157 100644 --- a/datamodels/2.x/combodo-data-feature-removal/src/Service/StaticDeletionPlan.php +++ b/datamodels/2.x/combodo-data-feature-removal/src/Service/StaticDeletionPlan.php @@ -111,6 +111,7 @@ class StaticDeletionPlan // Delete entries in Remote Class if (count($aRemoteIdsToRemove) !== 0) { $oDeletionPlanEntity->oDelete->Merge(new DeletionPlanItem($aRemoteIdsToRemove)); + // Infinite loops do not occurs due to the datamodel structure $this->DeletionPlanForReferencingClasses($sRemoteClass); } }