From 8ab80364e810b74e05daff0e1ebc943f2d9bea04 Mon Sep 17 00:00:00 2001 From: Rom1-B Date: Tue, 24 Mar 2026 13:35:26 +0100 Subject: [PATCH] Fix: additionnal fields not displayed --- inc/field.class.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/inc/field.class.php b/inc/field.class.php index 8beb9362..63d2218d 100644 --- a/inc/field.class.php +++ b/inc/field.class.php @@ -1151,13 +1151,15 @@ public static function prepareHtmlFields( $classname = PluginFieldsContainer::getClassname($item->getType(), $container_obj->fields['name']); $dbu = new DbUtils(); $obj = $dbu->getItemForItemtype($classname); - $found_values = $obj->find( - [ - 'plugin_fields_containers_id' => $first_field['plugin_fields_containers_id'], - 'items_id' => $item->getID(), - ], - ); - $found_v = array_shift($found_values); + if ($obj instanceof CommonDBTM) { + $found_values = $obj->find( + [ + 'plugin_fields_containers_id' => $first_field['plugin_fields_containers_id'], + 'items_id' => $item->getID(), + ], + ); + $found_v = array_shift($found_values); + } } // test status for "CommonITILObject" objects