Skip to content
Extraits de code Groupes Projets
Valider cb36eaac rédigé par cerdic's avatar cerdic Validation de marcimat
Parcourir les fichiers

fix: si le jour n'est pas défini dans la date source, il faut envoyer 1 à...

fix: si le jour n'est pas défini dans la date source, il faut envoyer 1 à mktime et non 0 pour garder le comportement historique

Refs: #5426
(cherry picked from commit c3969232)
parent b3787841
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -670,7 +670,8 @@ function affdate_base($numdate, $vue, $options = []): string {
// de date propose par http://www.php.net/date
default:
[$annee, $mois, $jour, $heures, $minutes, $secondes] = $date_array;
if (!$time = mktime($heures, $minutes, $secondes, $mois, (int) $jour, $annee)) {
// il faut envoyer jour = 1 si jour pas défini, c'est le comportement qu'on avait historiquement en envoyant ''
if (!$time = mktime($heures, $minutes, $secondes, $mois, is_numeric($jour) ? $jour : 1 , $annee)) {
$time = strtotime($numdate);
}
return date($vue, $time);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter