From b58ea39b875dd9da26f4f8b2ecdfa0413b2c8128 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20FRANCE?= Date: Sun, 24 Aug 2025 20:22:13 +0200 Subject: [PATCH] fix warnings (#35056) --- htdocs/core/lib/functions.lib.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 43956f87b1a..4b7bfdf1cb6 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -1235,7 +1235,15 @@ function GETPOSTDATE($prefix, $hourTime = '', $gm = 'auto', $saverestore = '') $hour = $minute = $second = 0; } - if ($saverestore && !GETPOSTISSET($prefix . 'day') && !GETPOSTISSET($prefix . 'month') && !GETPOSTISSET($prefix . 'year')) { + if ( + $saverestore + && !GETPOSTISSET($prefix . 'day') + && !GETPOSTISSET($prefix . 'month') + && !GETPOSTISSET($prefix . 'year') + && isset($_SESSION['DOLDATE_' . $saverestore . '_day']) + && isset($_SESSION['DOLDATE_' . $saverestore . '_month']) + && isset($_SESSION['DOLDATE_' . $saverestore . '_year']) + ) { $day = $_SESSION['DOLDATE_' . $saverestore . '_day']; $month = $_SESSION['DOLDATE_' . $saverestore . '_month']; $year = $_SESSION['DOLDATE_' . $saverestore . '_year'];