From ffb61503dcdf4235ad0ba7813f7be2ea058a1750 Mon Sep 17 00:00:00 2001 From: Benjamin Dalsass <95754414+bdalsass@users.noreply.github.com> Date: Tue, 20 Aug 2024 16:50:47 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B07534=20-=20Request=20to=20Improve=20the?= =?UTF-8?q?=20Display=20of=20an=20Inline=20Attachment=20-=20reinforce=20al?= =?UTF-8?q?gorithm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php b/datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php index 21ae362ca..093e4c6f3 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php +++ b/datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php @@ -659,7 +659,8 @@ class ObjectFormManager extends FormManager foreach ($aFieldsAtts as $sAttCode => $iFieldFlags) { // handle plugins fields - if(array_key_exists('plugin', $aFieldsExtraData[$sAttCode])){ + if(array_key_exists($sAttCode, $aFieldsExtraData) + && array_key_exists('plugin', $aFieldsExtraData[$sAttCode])){ $sPluginName = $aFieldsExtraData[$sAttCode]['plugin']; switch($sPluginName){ case AttachmentPlugIn::class: