From 7c2e2bfbea400be7fda962076c12ede1fc61bba3 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 26 Sep 2024 12:44:38 +0200 Subject: [PATCH] Fix error management --- htdocs/comm/propal/card.php | 5 ++++- htdocs/core/modules/DolibarrModules.class.php | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/htdocs/comm/propal/card.php b/htdocs/comm/propal/card.php index 42d0705d87c..9dee077fddb 100644 --- a/htdocs/comm/propal/card.php +++ b/htdocs/comm/propal/card.php @@ -930,7 +930,10 @@ if (empty($reshook)) { // Go back to draft if ($action == 'modif' && $usercancreate) { - $object->setDraft($user); + $result = $object->setDraft($user); + if ($result < 0) { + setEventMessages($object->error, $object->errors, 'errors'); + } if (!getDolGlobalString('MAIN_DISABLE_PDF_AUTOUPDATE')) { // Define output language diff --git a/htdocs/core/modules/DolibarrModules.class.php b/htdocs/core/modules/DolibarrModules.class.php index 5a3e77f10d7..825c3bbc319 100644 --- a/htdocs/core/modules/DolibarrModules.class.php +++ b/htdocs/core/modules/DolibarrModules.class.php @@ -844,7 +844,7 @@ class DolibarrModules // Can not be abstract, because we need to instantiate it } } - return $content; + return '
'.$content.'
'; } /**