From 8e3bad11ae7bd6ae580a4cfbebce5c0b801b54a3 Mon Sep 17 00:00:00 2001 From: Molkobain Date: Wed, 18 Jan 2023 19:35:59 +0100 Subject: [PATCH] =?UTF-8?q?N=C2=B05563=20-=20Fix=20XML=20conversion=20XPat?= =?UTF-8?q?hs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup/itopdesignformat.class.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup/itopdesignformat.class.inc.php b/setup/itopdesignformat.class.inc.php index 11a70398b..2f5431519 100644 --- a/setup/itopdesignformat.class.inc.php +++ b/setup/itopdesignformat.class.inc.php @@ -1048,7 +1048,7 @@ class iTopDesignFormat // N°5563 AttributeLinkedSet // - move edit_mode attribute to legacy_edit_mode attribute // - fill relation_type & read_only if non-existing - $oLinkedSetNodes = $oXPath->query("/itop_design/classes/class/fields/field[@xsi:type='AttributeLinkedSet']"); + $oLinkedSetNodes = $oXPath->query("/itop_design/classes//class/fields/field[@xsi:type='AttributeLinkedSet']"); /** @var \DOMElement $oNode */ foreach ($oLinkedSetNodes as $oNode) { $sEditMode = 'actions'; @@ -1094,7 +1094,7 @@ class iTopDesignFormat // N°5563 AttributeLinkedSetIndirect // - fill read_only attribute if non-existing - $oLinkedSetIndirectNodes = $oXPath->query("/itop_design/classes/class/fields/field[@xsi:type='AttributeLinkedSetIndirect']"); + $oLinkedSetIndirectNodes = $oXPath->query("/itop_design/classes//class/fields/field[@xsi:type='AttributeLinkedSetIndirect']"); foreach ($oLinkedSetIndirectNodes as $oNode) { $bHasReadOnly = ($oNode->getElementsByTagName('read_only')->count() > 0); if (false === $bHasReadOnly) {