DOMBRE Julien a écrit :
En activant la fonction de mailing, il y a un problème dans la définition de l'utilisateur...

Dans la classe User, le paramètre n'est pas optionnel ce qui pose un problème dans des lignes du style $u=new User;
sans parenthèses.

Deux solutions :
1- modifier l'entete de la fonction User($name) de la classe User en User($name='') ou User($name="noname') 2- ne plus appeler le constructeur sans paramètre de la classe User, ce qui me semble assez génant.

voilà, quels sont vos avis sur le sujet ?


Je suis aussi pour la première soluce.
Avec un User($name='') dans le constructeur.

Il faut qu'on poste un patch assez rapidement parce que (après vérifications que j'aurai du faire plus tôt) c'est vrai que ça bloque completement le helpdesk quand les mailing sont activées.

Pour ce qui est des considérations moins techniques :

Je ne pense pas que ça mérite une nouvelle version, de plus la 0.4 avance bien (Script d'install et préfixes sur les tables presques terminés) et risque d'arriver plus tôt que prévu.

Ce que l'on peut faire de mieux à mon avis c'est patcher la version dispo en téléchargement sur le site et changer légérement son nom par exemple 0.31a, et diffuser le patch sur les mailing listes, si tout le monde est d'accord on fait comme ça.

--
Bazile





Reply via email to