From c83282b72429aecbb70172f896e3ce8f0fa7140f Mon Sep 17 00:00:00 2001 From: Anne-Cath Date: Fri, 13 Feb 2026 17:43:00 +0100 Subject: [PATCH] =?UTF-8?q?N=C2=B09223=20-=20Portal=20-=20AttributeExterna?= =?UTF-8?q?lKey=20or=20AttributeEnum=20are=20not=20displayed=20after=20add?= =?UTF-8?q?ing=20a=20link.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../portal/src/Controller/ObjectController.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php b/datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php index 7d68ba72a0..4da5b89786 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php +++ b/datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php @@ -1394,8 +1394,12 @@ class ObjectController extends BrickController $sValue = $oFieldOutput->GetHtml(); } $aObjectData['attributes']['lnk__'.$sAttCode] = [ - 'att_code' => $sAttCode, - 'value' => $sValue, + 'object_class' => $sLinkClass, + 'object_id' => $oNewLink->GetKey(), + 'prefix' => 'lnk__', + 'attribute_code' => $sAttCode, + 'attribute_type' => get_class($oAttDef), + 'value_html' => $sValue, 'css_inline' => $oFieldOutput->GetCss(), 'js_inline' => $oFieldOutput->GetJs(), ];