From d6f97636de9a5ed8e3cf2745f799d8ccbfc8a8b0 Mon Sep 17 00:00:00 2001 From: Yurii Date: Thu, 5 Mar 2026 09:48:06 +0200 Subject: [PATCH] fix lofic defs cleanup --- application/Espo/Tools/LinkManager/LinkManager.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/application/Espo/Tools/LinkManager/LinkManager.php b/application/Espo/Tools/LinkManager/LinkManager.php index a999162647..55fdc7862b 100644 --- a/application/Espo/Tools/LinkManager/LinkManager.php +++ b/application/Espo/Tools/LinkManager/LinkManager.php @@ -855,7 +855,9 @@ class LinkManager "links.$link", ]); - $this->metadata->delete('clientDefs', $entity, ["dynamicLogic.fields.$link"]); + $this->metadata->delete('logicDefs', $entity, [ + "fields.$link", + ]); $this->metadata->save(); @@ -907,8 +909,13 @@ class LinkManager ->build(); } - $this->metadata->delete('clientDefs', $entity, ["dynamicLogic.fields.$link"]); - $this->metadata->delete('clientDefs', $entityForeign, ["dynamicLogic.fields.$linkForeign"]); + $this->metadata->delete('logicDefs', $entity, [ + "fields.$link", + ]); + + $this->metadata->delete('logicDefs', $entityForeign, [ + "fields.$linkForeign", + ]); $this->metadata->delete('entityDefs', $entity, [ "fields.$link",