From 894f2c175f6c0749ffa91eecf12e29cf183fd606 Mon Sep 17 00:00:00 2001 From: Florian HENRY Date: Thu, 9 Apr 2026 07:44:36 +0200 Subject: [PATCH] review btter fix for not print extrafields --- htdocs/core/class/commondocgenerator.class.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/htdocs/core/class/commondocgenerator.class.php b/htdocs/core/class/commondocgenerator.class.php index 0c51aae6945..f9e1fa816f2 100644 --- a/htdocs/core/class/commondocgenerator.class.php +++ b/htdocs/core/class/commondocgenerator.class.php @@ -1458,7 +1458,10 @@ abstract class CommonDocGenerator } $disableOnEmpty = 0; - $printable = intval($extrafields->attributes[$object->table_element]['printable'][$key]); + $printable = 0; + if (isset($extrafields->attributes[$object->table_element]['printable'][$key])) { + $printable = (int) $extrafields->attributes[$object->table_element]['printable'][$key]; + } if ($enabled && !empty($printable)) { if (in_array($printable, $params['printableEnable']) || in_array($printable, $params['printableEnableNotEmpty'])) { $enabled = 1;