From 13479cfdfab3e640d9837bdb700a0f4872d6f90e Mon Sep 17 00:00:00 2001
From: Matthieu Marcillaud <marcimat@rezo.net>
Date: Tue, 23 Apr 2024 09:46:59 +0200
Subject: [PATCH] =?UTF-8?q?fix:=20=C3=A9viter=20une=20fatale=20si=20le=20c?=
 =?UTF-8?q?hamp=20du=20nombre=20de=20jour=20de=20configurer=5Fannonces=20e?=
 =?UTF-8?q?st=20incorrect?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Refs: #5918
(cherry picked from commit bc7e34db3f9137ad1e54ea3159f075cab1642e04)
---
 ecrire/inc/genie.php | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/ecrire/inc/genie.php b/ecrire/inc/genie.php
index a2566724da..1c008e5ce0 100644
--- a/ecrire/inc/genie.php
+++ b/ecrire/inc/genie.php
@@ -121,11 +121,12 @@ function taches_generales($taches_generales = []) {
 
 	// nouveautes
 	if (
-		isset($GLOBALS['meta']['adresse_neuf']) and $GLOBALS['meta']['adresse_neuf']
-		and $GLOBALS['meta']['jours_neuf']
-		and ($GLOBALS['meta']['quoi_de_neuf'] == 'oui')
+		isset($GLOBALS['meta']['adresse_neuf'])
+		&& $GLOBALS['meta']['adresse_neuf']
+		&& (int) $GLOBALS['meta']['jours_neuf']
+		&& $GLOBALS['meta']['quoi_de_neuf'] == 'oui'
 	) {
-		$taches_generales['mail'] = 3600 * 24 * $GLOBALS['meta']['jours_neuf'];
+		$taches_generales['mail'] = 3600 * 24 * (int) $GLOBALS['meta']['jours_neuf'];
 	}
 
 	// maintenance (ajax, verifications diverses)
-- 
GitLab