Mise à jour vers V14.0.3

Bonjour à tous,
En mettant à jour ma version DOLIBARR de V14.0.2 en V14.0.3, j’ai ce message d’info dans le banner :

Warning : DateTime::setTimestamp() expects parameter 1 to be int, string given in /htdocs/dolibarr-rbz/htdocs/core/lib/functions.lib.php on line 2292

Est ce que ça parle à quelqu’un ?

Petite recherche ?

Le correctif a été soumis via github à l’équipe dolibarr.

Pour le corriger en attendant, modifier le fichier htdocs\core\lib\functions.lib.php.
Ajouter après la ligne n°2267 les lignes suivantes :

if (dol_strlen($time) == 0) {

    return ''; 

}

Ce qui donne finalement

(Cette instruction est déjà présente ligne 2359, mais le test est fait bien trop tard)

1 « J'aime »

Merci beaucoup pour la solution

Merci à tous pour vos retours et solutions :+1:

Bjr.

Effectivement installation via Doliwamp.
PHP 7.3.12
J’y penserais pour la prochaine demande si besoin…

Tks mate! the warning’s not showed in my dashboard by adding your code